Optimize for developer speed
summary
Launches a Rails 8 app in two months as a solo developer, using the rails main branch to avoid future upgrades and to contribute fixes back; encrypts sensitive fields with Active Record and normalizes emails; drives live UI updates with Turbo 8 via broadcast_refreshes and Hotwire Native Bridge for incremental mobile polish; verifies the whole flow with one system test suite enforced as 100% test coverage running ~22s under Playwright; several apps ship, including one deployed yesterday.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:57Rails project setup
- 7:45Optimizing User model
- 13:52Simplifying controllers
- 16:58Dynamic interfaces with Turbo 8
- 19:05Testing strategy for rapid development
- 22:15Styling with Pico CSS
- 24:03Web to mobile with Hotwire
- 26:35Why Rails is best
- 27:40Q&A
related talks
56mFireside Chat
57mFuture of Developer Acceleration with Rails
32mHow I architected my big Rails app for success!
36mBuilding a Rails app live with AI
35m"10 performance sins of Rails applications"
42mHow Rails fosters a diverse and competitive tech ecosystem in the era of big tech
01h 02mOpening Keynote
37mHow I Architected My Big Rails App For Success
