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 npm website: a tale of wonder and woe (and ...
Search
Raquel Vélez
August 26, 2016
Technology
0
340
the npm website: a tale of wonder and woe (and wombats!)
JSConf Iceland, 25-26 August 2016
Raquel Vélez
August 26, 2016
Tweet
Share
More Decks by Raquel Vélez
See All by Raquel Vélez
Engineering of Craft - Let's Sketch Tech
rockbot
0
190
Engineering of Craft
rockbot
0
340
The Beauty of Bad Code
rockbot
1
190
The Beauty of Bad Code
rockbot
4
560
Evolution of a Web Application
rockbot
1
1.1k
Wombat-Driven Understanding: an interactive guide to using npm
rockbot
0
360
Wombat-Driven Understanding: An Interactive Guide To Using npm
rockbot
0
900
fear
rockbot
1
350
hiring at npm
rockbot
1
310
Other Decks in Technology
See All in Technology
Claude Codeの進化と各機能の活かし方
oikon48
12
5.1k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
360
チームメンバー迷わないIaC設計
hayama17
5
3.8k
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
19
7.4k
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
130
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
5
740
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
140
「ストレッチゾーンに挑戦し続ける」ことって難しくないですか? メンバーの持続的成長を支えるEMの環境設計
sansantech
PRO
3
330
技術的負債の泥沼から組織を救う3つの転換点
nwiizo
8
2.5k
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.2k
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The Cult of Friendly URLs
andyhume
79
6.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.3k
Google's AI Overviews - The New Search
badams
0
930
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Chasing Engaging Ingredients in Design
codingconduct
0
130
Statistics for Hackers
jakevdp
799
230k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
Music & Morning Musume
bryan
47
7.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.4k
Transcript
the npm website a tale of wonder and woe (and
wombats!) brought to you by @rockbot npm
@rockbot #jsconfis an overview of npm
@rockbot #jsconfis does not mean "node package manager" npm …
@rockbot #jsconfis is a package manager for JavaScript npm …
@rockbot #jsconfis started out as open source npm …
@rockbot #jsconfis 0 20,000,000 40,000,000 2012-10-22 2013-01-10 2013-03-31 2013-06-19 2013-11-25
weekly downloads
@rockbot #jsconfis 0 15,000 30,000 45,000 60,000 12/14/2011 12/13/2012 12/13/2013
number of packages
@rockbot #jsconfis became a company in 2014 npm …
@rockbot #jsconfis the npm website: a brief history
@rockbot #jsconfis 26 June 2010 0 100,000 200,000 300,000 400,000
12/14/2011 12/13/2012 12/13/2013 12/13/2014 12/13/2015 8/8/2016
@rockbot #jsconfis
@rockbot #jsconfis 28 December 2010 0 100,000 200,000 300,000 400,000
12/14/2011 12/13/2012 12/13/2013 12/13/2014 12/13/2015 8/8/2016
@rockbot #jsconfis
@rockbot #jsconfis
@rockbot #jsconfis 15 April 2012 0 100,000 200,000 300,000 400,000
12/14/2011 12/13/2012 12/13/2013 12/13/2014 12/13/2015 8/8/2016
@rockbot #jsconfis
@rockbot #jsconfis 9 August 2012 0 100,000 200,000 300,000 400,000
12/14/2011 12/13/2012 12/13/2013 12/13/2014 12/13/2015 8/8/2016
@rockbot #jsconfis
@rockbot #jsconfis
@rockbot #jsconfis 0 100,000 200,000 300,000 400,000 12/14/2011 12/13/2012 12/13/2013
12/13/2014 12/13/2015 8/8/2016 2 June 2014
@rockbot #jsconfis hey look! a wombat!
@rockbot #jsconfis npm
@rockbot #jsconfis shoutout to @itsjonq
@rockbot #jsconfis 13 February 2015 0 100,000 200,000 300,000 400,000
12/14/2011 12/13/2012 12/13/2013 12/13/2014 12/13/2015 8/8/2016
@rockbot #jsconfis
@rockbot #jsconfis 0 100,000 200,000 300,000 400,000 12/14/2011 12/13/2012 12/13/2013
12/13/2014 12/13/2015 8/8/2016 26 August 2016
@rockbot #jsconfis
@rockbot #jsconfis 0 300,000 600,000 900,000 1,200,000 Users Sessions users
on the website
@rockbot #jsconfis current team size: three
@rockbot #jsconfis Lessons Learned
@rockbot #jsconfis metrics and logs: the data you didn't know
you needed
@rockbot #jsconfis Frameworks don’t matter.
@rockbot #jsconfis Use a framework; stop reinventing the wheel
@rockbot #jsconfis Your codebase is an archeological dig site
@rockbot #jsconfis code quality === confidence
@rockbot #jsconfis modularity is about trust
@rockbot #jsconfis stakeholders are everywhere
@rockbot #jsconfis “open source” !== “community-responsive”
@rockbot #jsconfis change is inevitable
@rockbot #jsconfis npm loves you
Raquel Vélez @rockbot http://rckbt.me raquel@ js.com