Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Rebuilding the Ship as it Sails
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Philip James
December 09, 2015
Technology
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rebuilding the Ship as it Sails
Making large legacy sites responsive.
Philip James
December 09, 2015
More Decks by Philip James
See All by Philip James
Frog and Toad Learn about Django Security - NBT6
phildini
0
39
The Elephant and the Serpent (PyLatam 2019)
phildini
0
78
Account Security for the Fashionable App Developer
phildini
1
79
All in the Timing: Side-Channel Attacks
phildini
0
92
Giving Thanks
phildini
0
53
All in the Timing: Side-Channel Attacks in Python
phildini
0
430
API-Driven Django
phildini
1
450
Type uWSGI; Press Enter; What Happens?
phildini
0
120
Type uWSGI; Press Enter; What Happens?
phildini
1
100
Other Decks in Technology
See All in Technology
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
520
SQL Server 2025 最適化されたロック
odashinsuke
0
100
AIに書かせて、プラットフォームで縛る ― EKSプラットフォームで実践した責任境界と権限設計
elmodev09
1
1.1k
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
210
GitHub Agentic Workflows を触ってみる
htkym
2
890
DORA_Metrics.pdf
wagnerfusca
1
140
20260930_Gemma4_Hands-on
tsho
0
180
20260915deck.gl-raster を使ってみた
rena1208
0
180
ScotSecure West 2026 - Glasgow
raybugg
0
210
Incremental HTTP
kazuho
4
1.7k
Kiro Meetup #8 Kiro アップデート (2026/3/21〜2026/9/24)
katzueno
1
310
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
1
180
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
66k
A Tale of Four Properties
chriscoyier
163
24k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
930
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
450
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
340
Done Done
chrislema
187
17k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
Into the Great Unknown - MozCon
thekraken
41
2.7k
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