{"version":"1.0","type":"rich","provider_name":"Acast","provider_url":"https://acast.com","height":250,"width":700,"html":"<iframe src=\"https://embed.acast.com/$/65de32896569fa0017d17653/67042ca5a77002bfddfab8bb?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"Benevolent Dictatorship (with Mat, Noah, Sofia, and Chris)","description":"<p>In this episode, host Jared Norman and SuperGood teammates and guests Mat Harvard, Sofia Besenski, Noah Silvera, and Chris Todorov recap their experiences at Rails World 2024. They discuss the unique venue in Toronto, key takeaways from David Heinemeier Hansson's keynote on making Rails more accessible, and the shift towards on-prem solutions over services like Heroku. The panel highlights technical talks on scaling Postgres, Shopify’s automated Rails upgrade process, and debates on Kamal 2.0’s proxy features. They also explore Rails’ future direction, technical debt management, and the Rails boot process.</p><p><br></p><p><strong>Links:</strong></p><p><br></p><p><a href=\"https://rubyonrails.org/world/\" rel=\"noopener noreferrer\" target=\"_blank\">Rails World</a></p><p><a href=\"https://www.heroku.com\" rel=\"noopener noreferrer\" target=\"_blank\">Heroku</a></p><p><a href=\"https://aws.amazon.com/ec2\" rel=\"noopener noreferrer\" target=\"_blank\">AWS EC2</a></p><p><a href=\"https://kamalrb.com\" rel=\"noopener noreferrer\" target=\"_blank\">Kamal 2.0</a></p><p><a href=\"https://www.postgresql.org\" rel=\"noopener noreferrer\" target=\"_blank\">PostgreSQL</a></p><p><a href=\"https://rubyonrails.org\" rel=\"noopener noreferrer\" target=\"_blank\">Rails</a></p><p><a href=\"https://testdouble.com\" rel=\"noopener noreferrer\" target=\"_blank\">Test Double</a></p><p><a href=\"https://hotwired.dev\" rel=\"noopener noreferrer\" target=\"_blank\">Hotwire</a></p><p><a href=\"https://rubyonrails.org\" rel=\"noopener noreferrer\" target=\"_blank\">Ruby on Rails</a></p><p><a href=\"https://github.com/PrismJS/prism\" rel=\"noopener noreferrer\" target=\"_blank\">Prism</a></p><p><a href=\"https://letsencrypt.org\" rel=\"noopener noreferrer\" target=\"_blank\">Let’s Encrypt</a></p><p><br></p><p><strong>Dead Code Podcast Links:</strong></p><p><br></p><p><a href=\"https://hachyderm.io/@deadcode\" rel=\"noopener noreferrer\" target=\"_blank\">Mastodon</a></p><p><a href=\"https://twitter.com/DeadCodePod\" rel=\"noopener noreferrer\" target=\"_blank\">X</a></p><p><br></p><p><strong>Jared’s Links:</strong></p><p><br></p><p><a href=\"https://supergood.social/@jared\" rel=\"noopener noreferrer\" target=\"_blank\">Mastodon</a></p><p><a href=\"https://twitter.com/jardonamron\" rel=\"noopener noreferrer\" target=\"_blank\">X</a></p><p><br></p><p><a href=\"https://docs.google.com/document/d/1sbtakU3ZKGLtr0Fj2VMG7WRBTR6TXnFS3n2uJE4_x9g/edit?usp=sharing\" rel=\"noopener noreferrer\" target=\"_blank\">Episode Transcript</a></p>","author_name":"Jared Norman"}