Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Webshaped
Search
Andrew Nesbitt
May 23, 2013
Technology
0
450
Webshaped
Turbo charging your workflow with Node.js
Andrew Nesbitt
May 23, 2013
Tweet
Share
More Decks by Andrew Nesbitt
See All by Andrew Nesbitt
Ecosyste.ms Conference talk at EasyBuild User Meeting
andrew
0
96
Can my friends come too?
andrew
5
2.2k
Elasticsearch on Rails
andrew
1
350
24 Pull Requests
andrew
0
490
Hardware Hacking with JavaScript
andrew
1
310
Robotics 101
andrew
4
710
Learning how to Tinker
andrew
2
850
Nodecopter Pivotal
andrew
1
110
BathRuby on Robots
andrew
0
93
Other Decks in Technology
See All in Technology
【㈱アイモバイル】エンジニア向け会社説明資料
imobile
0
470
とある事業会社にとっての Kaggler の魅力
hakubishin3
5
1k
AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築/YAPC::Hakodate2024
fujiwara3
7
3.7k
軽いノリで"自動化"に取り組んではいけないという話
tetsuyaooooo
1
610
WSUSが非推奨に!? Windowsの更新管理を改めて勉強する!
ebibibi
0
310
Perlで始めるeBPF: 自作Loaderの作り方 / Getting started with eBPF in Perl_How to create your own Loader
takehaya
1
990
Webセキュリティのあるきかた
akiym
32
11k
見えづらい活動の成果の伝え方は日頃からめちゃくちゃ悩んでるけど、実際こんな取り組みをしな がら温度感を合わせにいってるよ / Conveying Hard-to-See Results
kakehashi
4
2k
Grafana エコシステムの活用事例 on ABEMA
tetsuya28
4
370
不要なリソースを自動で定期的に整理する方法 ~Sandboxアカウントのコストを削減しよう!~
amixedcolor
3
120
From LibreOffice to « La Suite » : providing civil servants with Free Software sovereign tools
bluehats
0
100
LINEヤフー新卒採用 コーディングテスト解説 アルゴリズム問題編
lycorp_recruit_jp
0
13k
Featured
See All Featured
Faster Mobile Websites
deanohume
304
30k
Art, The Web, and Tiny UX
lynnandtonic
296
20k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Documentation Writing (for coders)
carmenintech
65
4.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
59k
How GitHub (no longer) Works
holman
311
140k
Clear Off the Table
cherdarchuk
91
320k
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
Done Done
chrislema
181
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
37
1.7k
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