DHH returns to the podcast to talk in-depth about how Basecamp 3 is designed and implemented!
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 test...
view more