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
220
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
220
Making It Better Without Making It Over (Front Porch)
rmurphey
1
200
CascadiaJS: Making it Better Without Making it Over
rmurphey
2
160
Making It Better Without Making It Over
rmurphey
0
320
HTTP/2 is here, now let's make it easy
rmurphey
7
8.8k
Deploying client-side apps, 1000 (or so) at a time
rmurphey
1
340
Apps That Talk Back (Codementor)
rmurphey
1
6.4k
Ain't No Party Like a Third-Party JS Party
rmurphey
1
270
Apps That Talk Back
rmurphey
2
290
Other Decks in Technology
See All in Technology
エンジニアリングマネージャー視点での、自律的なスケーリングを実現するFASTという選択肢 / RSGT2025
yoshikiiida
4
3.6k
iPadOS18でフローティングタブバーを解除してみた
sansantech
PRO
1
110
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!事例のご紹介+座学②
siyuanzh09
0
110
コロプラのオンボーディングを採用から語りたい
colopl
5
920
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
320
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
450
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
4
710
技術に触れたり、顔を出そう
maruto
1
140
実践! ソフトウェアエンジニアリングの価値の計測 ── Effort、Output、Outcome、Impact
nomuson
0
2k
信頼されるためにやったこと、 やらなかったこと。/What we did to be trusted, What we did not do.
bitkey
PRO
0
2.1k
商品レコメンドでのexplicit negative feedbackの活用
alpicola
1
320
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
33
3k
Music & Morning Musume
bryan
46
6.3k
Fireside Chat
paigeccino
34
3.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
Code Review Best Practice
trishagee
65
17k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
240
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
Side Projects
sachag
452
42k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Scaling GitHub
holman
459
140k
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