{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Build and Learn","title":"Campfire Code Read","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/6e8d5197\"></iframe>","width":"100%","height":180,"duration":2199,"description":"In this episode, we'll dive into the codebase of Campfire, a product released by the 37signals (now Basecamp) team. Sharing our initial impressions of the codebase hitting some of these topics:- The use of helpers and views in this Rails app- The gems and dependencies- The decision to use SQLite- The integration of Hotwire, Stimulus, and front-end tech- The inclusion of Go code for the Thruster proxy accelerator- The CSS files and design choicesResourceshttps://twitter.com/dhh/status/1748378865725329495https://world.hey.com/dhh/finished-software-8ee43637","thumbnail_url":"https://img.transistorcdn.com/YCbNNGZfQdLyAqchbM4PtDYRDUF9ir3e1rCIGowSAiA/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzI3Mjc4LzE2NTU3/NjY5NTAtYXJ0d29y/ay5qcGc.webp","thumbnail_width":300,"thumbnail_height":300}