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
Making it Better without Making it Over
Search
Rebecca Murphey
June 24, 2016
Technology
1
250
Making it Better without Making it Over
Rebecca Murphey
June 24, 2016
Tweet
Share
More Decks by Rebecca Murphey
See All by Rebecca Murphey
You Can't Always Get What You Want: A Year of Leading Change
rmurphey
0
270
Making It Better Without Making It Over (Front Porch)
rmurphey
1
240
CascadiaJS: Making it Better Without Making it Over
rmurphey
2
200
Making It Better Without Making It Over
rmurphey
0
360
HTTP/2 is here, now let's make it easy
rmurphey
7
8.9k
Deploying client-side apps, 1000 (or so) at a time
rmurphey
1
400
Apps That Talk Back (Codementor)
rmurphey
1
6.4k
Ain't No Party Like a Third-Party JS Party
rmurphey
1
310
Apps That Talk Back
rmurphey
2
310
Other Decks in Technology
See All in Technology
AWS Devops Agent ~ 自動調査とSlack統合をやってみた! ~
kubomasataka
2
200
「AIでできますか?」から「Agentを作ってみました」へ ~「理論上わかる」と「やってみる」の隔たりを埋める方法
applism118
5
4k
Azure SRE Agent x PagerDutyによる近未来インシデント対応への期待 / The Future of Incident Response: Azure SRE Agent x PagerDuty
aeonpeople
0
170
Werner Vogelsが14年間 問い続けてきたこと
yusukeshimizu
2
210
Proxmoxで作る自宅クラウド入門
koinunopochi
0
180
アウトプットはいいぞ / output_iizo
uhooi
0
140
書籍執筆での生成AIの活用
sat
PRO
1
210
困ったCSVファイルの話
mottyzzz
2
360
Zephyr RTOS の発表をOpen Source Summit Japan 2025で行った件
iotengineer22
0
260
Exadata Database Service ソフトウェアのアップデートとアップグレードの概要
oracle4engineer
PRO
1
1.2k
新規事業 toitta におけるAI 機能評価の話 / AI Feature Evaluation in toitta
pokutuna
0
270
メルカリのAI活用を支えるAIセキュリティ
s3h
3
2.3k
Featured
See All Featured
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
210
Docker and Python
trallard
47
3.7k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
100
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
150
Automating Front-end Workflow
addyosmani
1371
200k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
380
Crafting Experiences
bethany
1
37
Testing 201, or: Great Expectations
jmmastey
46
8k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Transcript
Making It Better Without Making It Over Rebecca Murphey
@rmurphey Dinosaur JS / June 2016
None
None
None
None
None
2007
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
0 3500 7000 10500 14000 2008 2009 2010 2011 2012
2013 2014 2015 2016 JS Lines of Code
Choose-your- own-adventure architecture
None
It’s easy to feel like the only way
to make things better is to start over.
None
a single, central source of state
None
None
40 arguments
None
2 arguments models
guardrails
None
instrumentation
None
package.json
None
crafting our deployment a performance-minded build
None
None
None
It’s unrealistic for you […] to learn a framework
that solves a problem you’ve never experienced. Tessa Thornton, How to Learn Web Frameworks https://medium.com/shopify-ux/how-to-learn-web-frameworks-9d447cb71e68
Every technology decision is eventually regrettable.
Framework or no, JS growth is unbounded in
the absence of constraints.
Education is a powerful enabler of improvement.
Building for the web is better today.
I help people get jobs. @rmurphey rmurphey.com