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
The Face of the Stack - NodeStack
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Paul Serby
June 18, 2013
Technology
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
The Face of the Stack - NodeStack
Developing using the Nodestack. Node.js, MongoDB, Browser Development, SmartOS
Paul Serby
June 18, 2013
More Decks by Paul Serby
See All by Paul Serby
JavaScript Golf
serby
0
1.8k
Virtual Showrooming Event
serby
0
220
Virtual Showrooming Event - With Notes
serby
0
98
Node.js for Publishers
serby
0
180
Secrets of a Node Team
serby
3
490
The future of wearable computing with node.js, Raspberry PI and bowler hats
serby
1
700
Building for clients with Node.js
serby
13
5.8k
Other Decks in Technology
See All in Technology
ひとりで始めた AI駆動開発、チームに広げて何が変わったのか
kenichiodo
1
200
GitHub、使う?使わない?
happysamurai294
0
140
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
480
データマネジメント × 法務で作りあげる、 freeeの新しいデータガバナンスへの軌跡
freee
PRO
3
610
Claude for Google Workspaces ポン出し/claude-for-google-workspace-slide-conversion
emiki
0
13k
reInvent2026stby LT00 "Change your life!"
shinichirokawano
1
510
Lint の層を組み直した話
bengo4com
1
280
SLOを阻む不安
sraku2159
0
200
1週間、Opus封印でお願いします
kintotechdev
1
430
AI時代の開発はウォーターフォールに回帰する? / development-with-ai-back-to-wf
okamototakuyasr2
0
170
AI時代、つくる力を自分たちの手に。 ──電通×KAG、アジャイルとAI駆動開発で挑む開発の変革
yuukiyo
3
450
攻撃 3 時間 vs 復旧 10 時間。アクセスキー流出の非対称性を体感するために CTF を作った話
kazzpapa3
1
130
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
New Earth Scene 8
popppiees
4
2.7k
Become a Pro
speakerdeck
PRO
31
6.3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
610
Paper Plane
katiecoart
PRO
5
54k
The Language of Interfaces
destraynor
162
27k
The Cult of Friendly URLs
andyhume
79
7.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Pragmatic Product Professional
lauravandoore
37
7.5k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Transcript
THE FACE OF THE STACK
PAUL SERBY CTO @ CLOCK @serby github/serby
1997
•LINUX •APACHE •POSTGRES •PHP •NGINX •GEARMAN •JAVASCRIPT •HTML/CSS OLD STACK
None
2011 - Node.js 0.4 - MongoDB 1.8
2013 - Node.js 0.10 - MongoDB 2.4
DEVELOPMENT BENEFITS OF THE STACK?
SIMPLE INSTALLATION # nave sudo sh -c 'curl -fsSL https://raw.github.com/isaacs/nave/master/nave.sh
> /usr/local/ bin/nave && chmod ugo+x /usr/local/bin/nave' # Node.js nave usemain stable # Homebrew ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" # Mongo brew install mongo https://github.com/clocklimited/setup/
QUICK PROJECT SETUP git clone
[email protected]
:clocklimited/NodeStack.git && cd NodeStack npm
install node app
VERSION SWITCHING # Switch Version nave use 0.10.11 nave use
stable nave use latest nave use 0.8 nave use 0.6 nave use 0.4
ONE LANGUAGE • Unified Editor • Single Coding Standard https://github.com/bengourley/js-style-guide
SIMPLIFIED QA • jshint - Linting https://github.com/bengourley/js-style-guide/ blob/master/jshint-options.json • One
set of testing tools
SHAREABLE CODE Good candidates for code sharing • Formatting /
Parsing • Validation • Schema definition • Utility Belts (underscore etc) https://github.com/substack/node-browserify http://en.wikipedia.org/wiki/SOLID_(object-oriented_design)
http://www.swipestation.co.uk/ EMBEDDED NODE.JS
QUESTIONS @serby
THANKS http://carjackedseraphim.blogspot.co.uk/2012/05/rip-knand.html http://www.flickr.com/photos/usdagov/6691289009/in/photolist-bchB6T/