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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Raquel Vélez
August 26, 2016
Technology
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
the npm website: a tale of wonder and woe (and wombats!)
JSConf Iceland, 25-26 August 2016
Raquel Vélez
August 26, 2016
More Decks by Raquel Vélez
See All by Raquel Vélez
Engineering of Craft - Let's Sketch Tech
rockbot
0
210
Engineering of Craft
rockbot
0
390
The Beauty of Bad Code
rockbot
1
210
The Beauty of Bad Code
rockbot
4
590
Evolution of a Web Application
rockbot
1
1.1k
Wombat-Driven Understanding: an interactive guide to using npm
rockbot
0
400
Wombat-Driven Understanding: An Interactive Guide To Using npm
rockbot
0
930
fear
rockbot
1
380
hiring at npm
rockbot
1
330
Other Decks in Technology
See All in Technology
[RSJ26] Flow as Flow: Modeling Robot Velocity Fields as Probability Velocity Fields
keio_smilab
PRO
0
170
Does an AI Watermark Survive Translation?
machinetranslation
0
510
VPCでもFloatingIPを使いたいんだ
y_kotani
1
140
Master Dataグループ紹介資料
sansan33
PRO
1
4.9k
Point Cloud as a Foreign Language for Multi-modal Large Language Model
takmin
0
350
『自分で判断できるか』を基準に、プロダクトのハンズオン研修でAI利用の線を引いてみた / Where We Drew the Line on AI in Hands-on Training
honyanya
1
620
1000⼈規模のClaude Enterprise運⽤を「Oktaのグループ」と「Slack」に集約する
sansantech
PRO
1
550
Claude Teamプランの コスト最適化を考える
rfdnxbro
2
850
When Token Pruning is Worse than Random: Understanding Visual Token Information in VLLMs
sansantech
PRO
0
210
LLMアプリ、 雰囲気で運用してませんか? 〜LLMOpsの現在地〜
taka_aki
1
630
[2026-08-25]AIによる自動化と人の介入、その狭間で揺れる信頼性についての俺の思いを、波よ聞いてくれ
tosite
0
110
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
12
9.4k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
450
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
520
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
The Spectacular Lies of Maps
axbom
PRO
1
950
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
370
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Why Our Code Smells
bkeepers
PRO
340
58k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
490
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