Toggle Navigation
Each
Pod
Each
Pod
Podcasts
Episodes
Genres
Login
Full Stack Radio
32: DHH - Building Basecamp 3 like a Porsche 911
32: DHH - Building Basecamp 3 like a Porsche 911
Author
Adam Wathan
Published
Tue 22 Dec 2015
Episode Link
https://share.transistor.fm/s/4fb19af8
Topics include:
Why Basecamp is a "majestic monolith", and the impact of organizational shape and size on technical decision making in product development
How ActionCable works, and where Basecamp 3 uses websockets that you might not expect
Strategies for avoiding duplication in client-side and server-side code
The automated testing strategy for Basecamp 3, and how it's influencing the future of testing in Rails 5
Why Basecamp 3 has 179 controllers, and what you can learn from their approach that will clean up your codebase
This episode is brought to you by
Laracasts
.
Links
Basecamp 3
Business of Software talk on Rewriting Basecamp
RailsConf presentation introducing ActionCable and Turbolinks 3
Trix
, Basecamp's new open source WYSIWYG editor
Rake Stats
for Basecamp 3
Rails 5.0.0.beta1 announcement
DHH on Medium
Sponsored by
Laracasts
Share to: