Code and the Coding Coders who Code it cover art

Code and the Coding Coders who Code it

Code and the Coding Coders who Code it

By: Drew Bragg
Listen for free

About this listen

We talk about Ruby, Rails, JavaScript, and everything in between. From tiny tips to bigger challenges we take on 3 questions a show; What are you working on? What's blocking you? What's something cool you want to share?

© 2025 Code and the Coding Coders who Code it
Politics & Government
Episodes
  • Episode 51 - Chris Oliver
    Jun 3 2025

    The last RailsConf ever is coming to Philadelphia this summer, and co-chair Chris Oliver joins us to pull back the curtain on what's sure to be a historic gathering for the Rails community.

    Chris reveals how the programming committee curated an exceptional lineup from hundreds of submissions, balancing nostalgic looks at Rails' 18-year journey with cutting-edge technical content. You'll hear why Philadelphia's walkable layout, incredible food scene (Reading Terminal Market gets particular praise), and Fourth of July celebrations make it the perfect host city for this final RailsConf hurrah.

    Beyond the sessions themselves, Chris and I explore what truly makes tech conferences special—those irreplaceable in-person connections. Whether you're a seasoned Rails veteran or relatively new to the framework, the hallway conversations, shared meals, and spontaneous problem-solving sessions offer exponentially more value than what appears on the official schedule. We both share how these gatherings have accelerated our careers and sparked lasting professional relationships.

    The conversation takes an enlightening turn as Chris opens up about his current technical challenges, including the complexities of testing Hotwire applications and designing flexible API wrappers for payment processing systems. His insights on balancing specificity with adaptability when building reusable libraries offer valuable perspective for anyone writing code meant to be shared.

    This episode serves both as an enthusiastic invitation to join the Ruby community in Philadelphia and a thoughtful exploration of why in-person events remain vital in our increasingly remote world. Supporting RailsConf isn't just about personal growth—it's about strengthening the Ruby ecosystem that has supported so many developers throughout their careers.

    Ready to book your ticket for this historic event? Don't miss our podcast panel at RailsConf—come experience our conversations live and in person!

    Links:

    • RailsConf
    • GoRails
    • Learn Hotwire
    • excid3 on BlueSky

    Send us some love.

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Judoscale
    Autoscaling that actually works. Take control of your cloud hosting.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    Support the show

    Show More Show Less
    1 hr and 22 mins
  • Episode 50 - Adam Fortuna
    May 20 2025

    Swimming against the current sometimes leads to unexpected treasures. In this fascinating conversation, Adam Fortuna reveals how migrating Hardcover—a social network for readers with 30,000 users—from Next.js back to Ruby on Rails delivered surprising performance improvements and development simplicity.

    The journey begins with Adam explaining how Hardcover originated as a response to Goodreads shutting down their API. As a longtime Rails developer who initially chose Next.js for its server-side rendering capabilities, Adam found himself drawn back to Rails once modern tools made it viable to combine Rails' backend strengths with React's frontend interactivity. The migration wasn't a complete rewrite—they preserved their React components while replacing GraphQL with ActiveRecord—and unexpectedly saw significant improvements in page load speeds and SEO rankings.

    At the heart of this technical evolution is Inertia.js, which Adam describes as "the missing piece for Rails for a long time." This elegant solution allows direct connections between Rails controllers and React components without duplicating routes, creating a seamless developer experience. We dive into the challenges they faced, particularly with generating Open Graph images and handling API abuse, and how they solved these problems with pragmatic hybrid approaches.

    The conversation takes an exciting turn as Adam discusses their work on book recommendation engines, combining collaborative filtering with content analysis to help readers discover their next favorite book. As someone currently enjoying the Dungeon Crawler Carl series (described as "RPG mixed with Hitchhiker's Guide"), Adam's passion for both books and elegant technical solutions shines throughout.

    Listen in as we explore how going against conventional wisdom sometimes leads to better outcomes, and discover why Hardcover is now being open-sourced to invite community collaboration. Whether you're interested in Rails, JavaScript frameworks, or book recommendations, this episode offers valuable insights into making technical decisions based on real-world results rather than following trends.


    Links

    • https://hardcover.app/blog/part-1-how-we-fell-out-of-love-with-next-js-and-back-in-love-with-ruby-on-rails-inertia-js
    • https://adamfortuna.com/
    • https://bsky.app/profile/adamfortuna.com

    Send us some love.

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Judoscale
    Autoscaling that actually works. Take control of your cloud hosting.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    Support the show

    Show More Show Less
    35 mins
  • Episode 49 - Radan Skoric
    Apr 1 2025

    What happens when a seasoned Rails developer with 17 years of experience decides to document their journey learning Hotwire? Radan Skorić joins us to discuss his ebook "Master Hotwire" and the fascinating parallels between writing and coding.

    Unlike most tutorials that start from ground zero, Radan's approach assumes you already know Rails—because that was his experience when learning Hotwire. "When I was picking up Hotwire, I had tons of Rails experience. I've just not done Hotwire," he explains. This focus allows his readers to skip the basics and dive deeper into what makes Hotwire powerful.

    We explore the meticulous process behind creating technical content, from researching pain points on forums to managing a beta reader program. Radan shares a powerful insight about feedback: "With positive feedback I feel good. With negative feedback I can actually go and improve it." This mindset led him to completely restructure portions of his book based on reader experiences.

    The conversation takes unexpected turns as Radan reveals how he overcame writer's block by applying software development principles to his writing process. Just as he might write tests to overcome coder's block, he found success by allowing himself to write "crap words" initially, knowing he would refactor later—a technique that mirrors how many of us approach code.

    Perhaps most compelling is Radan's observation about Hotwire's place in the ecosystem: it allows backend-focused developers to "stop lying" about being full-stack by providing a framework they can realistically master without diving deep into JavaScript frameworks like React. It's a refreshing perspective that reframes how we think about the full-stack developer identity.

    Check out masterhotwire.com and use coupon code "CodingCoders" for 20% off the book, and join the growing community of Rails developers embracing Hotwire!

    Send us some love.

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Judoscale
    Autoscaling that actually works. Take control of your cloud hosting.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    Support the show

    Show More Show Less
    34 mins

What listeners say about Code and the Coding Coders who Code it

Average Customer Ratings

Reviews - Please select the tabs below to change the source of reviews.

In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.