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
64
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
26
The Elephant and the Serpent (PyLatam 2019)
phildini
0
67
Account Security for the Fashionable App Developer
phildini
1
67
All in the Timing: Side-Channel Attacks
phildini
0
66
Giving Thanks
phildini
0
45
All in the Timing: Side-Channel Attacks in Python
phildini
0
420
API-Driven Django
phildini
1
410
Type uWSGI; Press Enter; What Happens?
phildini
0
98
Type uWSGI; Press Enter; What Happens?
phildini
1
79
Other Decks in Technology
See All in Technology
ソフトウェア品質を支える テストとレビュー再考 / 吉澤 智美さん
findy_eventslides
1
930
LLM APIを2年間本番運用して苦労した話
ivry_presentationmaterials
16
11k
なぜ新機能リリース翌日にモニタリング可能なのか? 〜リードタイム短縮とリソース問題を「自走」で改善した話〜 / data_summit_findy_Session_2
sansan_randd
1
150
The Twin Mandate of Observability
charity
1
1.2k
Sansan BIが実践する AI on BI とセマンティックレイヤー / data_summit_findy
sansan_randd
0
120
QAエンジニアがプロダクト専任で チームの中に入ると。。。?/登壇資料(杉森 太樹)
hacobu
PRO
0
170
Zabbix Conference Japan 2025 ダッシュボードコンテストLT
katayamatg
0
140
ピープルウエア x スタートアップ
operando
3
3.8k
バグと向き合い、仕組みで防ぐ
____rina____
0
190
Claude Code 10連ガチャ
uhyo
1
300
今のコンピュータ、AI にも Web にも 向いていないので 作り直そう!!
piacerex
0
770
これからアウトプットする人たちへ - アウトプットを支える技術 / that support output
soudai
PRO
16
4.9k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Building Applications with DynamoDB
mza
96
6.7k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Unsuck your backbone
ammeep
671
58k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Gamification - CAS2011
davidbonilla
81
5.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
GitHub's CSS Performance
jonrohan
1032
470k
Practical Orchestrator
shlominoach
190
11k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
How to train your dragon (web standard)
notwaldorf
97
6.3k
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