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
The Face of the Stack - NodeStack
Search
Paul Serby
June 18, 2013
Technology
210
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
210
Virtual Showrooming Event - With Notes
serby
0
89
Node.js for Publishers
serby
0
170
Secrets of a Node Team
serby
3
470
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
組織にどうSREを根付かせるか?〜IVRyの場合〜
abnoumaru
0
330
モバイルアプリ開発概論2026
recruitengineers
PRO
5
510
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
130
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
190
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
780
事業価値と Engineering 2026年度版
recruitengineers
PRO
45
22k
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
250
強化学習「理論」入門
enakai00
3
3.6k
システム思考で問題に対処する
yussak
0
210
Issue設計から始める仕様駆動開発 / 20260731 Mizuki Hirata
shift_evolve
PRO
1
150
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
230
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
12
8.4k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
440
The Language of Interfaces
destraynor
162
27k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
340
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
230
Faster Mobile Websites
deanohume
310
32k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
460
Designing for Performance
lara
611
70k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
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/