Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Webshaped
Search
Andrew Nesbitt
May 23, 2013
Technology
570
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Webshaped
Turbo charging your workflow with Node.js
Andrew Nesbitt
May 23, 2013
More Decks by Andrew Nesbitt
See All by Andrew Nesbitt
Ecosyste.ms Conference talk at EasyBuild User Meeting
andrew
0
490
Can my friends come too?
andrew
5
2.5k
Elasticsearch on Rails
andrew
1
530
24 Pull Requests
andrew
0
630
Hardware Hacking with JavaScript
andrew
1
390
Robotics 101
andrew
4
970
Learning how to Tinker
andrew
2
1.1k
Nodecopter Pivotal
andrew
1
210
BathRuby on Robots
andrew
0
170
Other Decks in Technology
See All in Technology
Oracle Cloud Network Path Analyzerを試してみた/I Tried Out Oracle Cloud Network Path Analyzer
masakiokuda
1
110
開発投資の期待値を上げるプロダクトロードマップづくり ~プロダクトエンジニアが越境して事業を伸ばす~
kekekenta
1
230
2026_devsumi_ozono.pdf
o3
3
550
GoのInterface内部構造から学ぶ!最高パフォーマンスを出すコード設計
yappli_developers
1
210
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.1k
AIに任せた品質は、誰が見立てるのか - AI時代のテストマネジメント
nakanao
3
2.6k
Issue 駆動でスペシャリストの意図を届ける、AI 実装のアクセシビリティ向上
thkt
0
120
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
440
AIによるクリエイティブ生成を行う上での試行錯誤
plaidtech
PRO
0
160
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
3
1k
時うどん〜Socket.getifaddrsで学ぶネットワーク編 / Tokiudon: The Socket.getifaddrs Edition
coe401_
3
200
絵ではじめるKubernetesセキュリティ
aoi1
4
690
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.5k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
470
Leo the Paperboy
mayatellez
10
2.3k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
How to build a perfect <img>
jonoalderson
1
6k
Designing for Performance
lara
611
70k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
Raft: Consensus for Rubyists
vanstee
142
7.7k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Transcript
Turbo charging your workflow with Node.js
Andrew Nesbitt @teabass
Web Developer London
Nodecopter
Turbo charging your workflow with Node.js
What is a Workflow?
Why Automate?
Save Time
Automate boring bits
Reduce Errors
Stay in the flow
Focus on the stuff that matter
A good developer is a lazy developer
None
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type':
'text/plain'}); res.end('Hello World\n'); }).listen(1337, '127.0.0.1'); console.log('Server running at http://127.0.0.1:1337/');
npm npmjs.org
Bower bower.io
Demo!
None
Grunt gruntjs.com
Demo!
None
But wait!
A good developer is a lazy developer
Yeoman yeoman.io
Demo!
Project scaffolding Grunt build process Live Reload Linting Web server
Compress images Bower package management Javascript Unit Testing
None
Thanks!
github.com/andrew/webshaped speakerdeck.com/andrew/webshaped
Questions? @teabass