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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Paul Serby
June 18, 2013
Technology
210
0
Share
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
200
Virtual Showrooming Event - With Notes
serby
0
87
Node.js for Publishers
serby
0
160
Secrets of a Node Team
serby
3
470
The future of wearable computing with node.js, Raspberry PI and bowler hats
serby
1
690
Building for clients with Node.js
serby
13
5.8k
Other Decks in Technology
See All in Technology
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.9k
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
3
560
タクシーアプリ『GO』の実践的データ活用
mot_techtalk
2
110
ChatworkとBPaaS 異なる特性で学んだAI機能開発の ベストプラクティス
kubell_hr
2
2.4k
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
690
AI フレンドリーなエラー監視を TypeScript で実現する
shinyaigeek
2
250
美味しいスイスチーズを作ろう🧀🐭
taigamikami
1
230
Claude code Orchestra
ozakiomumkj
3
930
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
1.2k
チームで実践する AI-DLC 思考の軌跡を残すチェックポイント設計
belongadmin
0
2.3k
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
340
サプライチェーンセキュリティの空白地帯 - 信頼できる”依存性”の未来を考える
rung
PRO
2
660
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
Code Reviewing Like a Champion
maltzj
528
40k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
260
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Bash Introduction
62gerente
615
210k
Amusing Abliteration
ianozsvald
1
190
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
160
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
830
Raft: Consensus for Rubyists
vanstee
141
7.5k
Balancing Empowerment & Direction
lara
6
1.1k
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/