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
Rebuilding the Ship as it Sails
Search
Philip James
December 09, 2015
Technology
0
65
Rebuilding the Ship as it Sails
Making large legacy sites responsive.
Philip James
December 09, 2015
Tweet
Share
More Decks by Philip James
See All by Philip James
Frog and Toad Learn about Django Security - NBT6
phildini
0
27
The Elephant and the Serpent (PyLatam 2019)
phildini
0
69
Account Security for the Fashionable App Developer
phildini
1
71
All in the Timing: Side-Channel Attacks
phildini
0
67
Giving Thanks
phildini
0
46
All in the Timing: Side-Channel Attacks in Python
phildini
0
420
API-Driven Django
phildini
1
420
Type uWSGI; Press Enter; What Happens?
phildini
0
110
Type uWSGI; Press Enter; What Happens?
phildini
1
83
Other Decks in Technology
See All in Technology
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
230
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
470
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
170
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
580
SREチームをどう作り、どう育てるか ― Findy横断SREのマネジメント
rvirus0817
0
310
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
470
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.4k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
130
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
480
超初心者からでも大丈夫!オープンソース半導体の楽しみ方〜今こそ!オレオレチップをつくろう〜
keropiyo
0
110
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
Featured
See All Featured
Navigating Team Friction
lara
192
16k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
430
Measuring & Analyzing Core Web Vitals
bluesmoon
9
750
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
1
100
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
68
Deep Space Network (abreviated)
tonyrice
0
49
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Scaling GitHub
holman
464
140k
Accessibility Awareness
sabderemane
0
53
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Transcript
Rebuilding the Ship as it Sails Making Large Legacy Sites
Responsive Philip James @phildini
Who’s this guy? #htmlshipwright @phildini
What challenge were we trying to solve? #htmlshipwright @phildini
#htmlshipwright @phildini
Yes, this is possible #htmlshipwright @phildini
Preparing to Make Sail Make it Easy to Not Write
Code #htmlshipwright @phildini
Have a Styleguide #htmlshipwright @phildini
None
Dorsal Decorate HTML, get rich JS components http://eventbrite.github.io/dorsal/ #htmlshipwright @phildini
#htmlshipwright @phildini
Anchors Away Get Everyone Involved #htmlshipwright @phildini
You Need A Map #htmlshipwright @phildini
Let Your Sailors Choose Their Posting #htmlshipwright @phildini
What on Earth am I going to do with these
backend engineers? #htmlshipwright @phildini
Train everyone. #htmlshipwright @phildini
Full Steam Ahead! #htmlshipwright @phildini
Test. Preferably on actual devices #htmlshipwright @phildini
Celebrate! #htmlshipwright @phildini
Results #htmlshipwright @phildini
1327 CODE COMMITS 1308 FILES CHANGED 50491 INSERTIONS 56786 DELETIONS
113 PAGES DONE #htmlshipwright @phildini
#htmlshipwright @phildini
Takeaways #htmlshipwright @phildini • You CAN do this • Build
tools to help • Train Everyone
Thanks! Questions? #htmlshipwright @phildini