On the Code with Jason podcast I discuss technical topics with interesting people. Guests include people from companies like GitHub, Google and Stripe.
…
continue reading
Brendan Buckingham and Ryan Frisch talk about developing with Ruby on Rails and how to leverage it to build a business.
…
continue reading
Chris Lucian and Austin Chadwick discuss all things agile and product development from a mob programming perspective.
…
continue reading
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?
…
continue reading
You Ain't Gonna Need It, the podcast where we look at software practices and tools and ask: "do we need it?"
…
continue reading

1
Jason Swett is Back to Discuss Sin City Ruby and more
38:55
38:55
Play later
Play later
Lists
Like
Liked
38:55The hosts welcome back Jason Swett to the podcast. He discusses the recent Sin City Ruby conference, including notable highlights such as having Dave Thomas as the keynote speaker. Jason provides insights into the conference's history, the challenges of organizing events in Las Vegas and the financial factors leading to the decision to discontinue …
…
continue reading

1
From the Birth of XP to the Death of Scrum with Tobias Mayer
46:00
46:00
Play later
Play later
Lists
Like
Liked
46:00In this thought-provoking episode, we sit down with Tobias Mayer—author, coach, and longtime voice in the Agile world—to explore the journey from his early discovery of XP (Extreme Programming) in 1997 all the way to today’s debate around the death of Scrum. Tobias shares his personal transformation from developer to Scrum Master, his resistance to…
…
continue reading
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 H…
…
continue reading

1
257 - Colleen Schnettler, Creator of HelloQuery
1:03:01
1:03:01
Play later
Play later
Lists
Like
Liked
1:03:01In this episode, Colleen Schnettler discusses her startup HelloQuery, which allows non-technical people to query databases using natural language. She explains her marketing approach for growing the business, including her LinkedIn outreach system and focus on finding the right niche in the crowded AI space. Colleen also shares insights about her n…
…
continue reading

1
256 - Dave Farley, Author of Modern Software Engineering
1:08:49
1:08:49
Play later
Play later
Lists
Like
Liked
1:08:49In this episode I talk with Dave Farley about how good software engineering prioritizes making code easy to change, since we inevitably need to revise our systems as requirements evolve. Dave also shares stories from building ultra-fast financial trading systems, where his team had to repeatedly rethink their architecture to meet performance demand…
…
continue reading

1
Overrun Navigators, Strong Opinions, and Doc Reading: Prof Ben’s Mobbing Questions from the Trenches
49:42
49:42
Play later
Play later
Lists
Like
Liked
49:42🎙️ In this episode of The Mob Mentality Show, we’re joined by Professor Ben Kovitz—a former software developer with 15 years of industry experience who went on to earn a PhD and is now teaching Computer Science at Cal Poly Humboldt. Prof Ben flips the script and brings his own real-world mob programming questions—challenges he’s faced while mobbing…
…
continue reading

1
255 - Ghost Engineers with Yegor Denisov-Blanch and Simon Obstbaum
56:58
56:58
Play later
Play later
Lists
Like
Liked
56:58In this episode I talk with Yegor Denisov-Blanch and Simon Obstbaum about their Stanford research on developer productivity. They share findings about "ghost engineers" (9.5% of developers who do minimal work), discuss challenges in measuring engineering output versus productivity, and explain their data-driven approach to software engineering asse…
…
continue reading

1
254 - Amanda Perino, Executive Director of The Rails Foundation
1:12:28
1:12:28
Play later
Play later
Lists
Like
Liked
1:12:28In this episode, Amanda Perino, Executive Director of The Rails Foundation, discusses the foundation's mission to promote Rails through events like Rails World, focusing on finding unique venues that create special conference experiences. She shares insights about venue selection, sponsor negotiations, and the foundation's efforts to showcase Rails…
…
continue reading

1
Football, Trust, and Code: What Retro Bowl Teaches Tech Leaders, Coaches, and Teams
18:35
18:35
Play later
Play later
Lists
Like
Liked
18:35🏈 Welcome to another episode of the Mob Mentality Show, where we explore the intersection of software development, leadership, and real-world lessons—from the unexpected to the game-changing. This time, we're talking Coaching Credits—as seen in the addictive mobile football game Retro Bowl—and how they map directly to trust, influence, and leadersh…
…
continue reading
In this episode, Colleen Schnettler, co-founder of the SaaS Marketing Gym, shares the challenges and successes of building SaaS businesses, and her current work coaching technical founders on effective marketing strategies. The conversation also covers various other topics like AI role in marketing content, Rails Upgrades and more. 00:00 Introducti…
…
continue reading

1
How to Split the Impossible: Slicing Stories When the Dream Is Too Big
23:33
23:33
Play later
Play later
Lists
Like
Liked
23:33🎙️ Ever faced a product vision so massive it felt impossible to start? In this Mob Mentality Show episode, we tackle the art and science of Story Splitting — breaking down huge dreams into small, deliverable slices without losing momentum or clarity. We explore real-world strategies, including: Asking the hard questions like Do we really need to re…
…
continue reading

1
Effective Project Management and Handling Tech Debt
26:42
26:42
Play later
Play later
Lists
Like
Liked
26:42In this episode, the hosts explore the challenges of technical debt (tech debt) and delve deeply into effective project management strategies. They highlight the importance of categorizing tasks using a backlog system and explain how they utilize tools like Trello for tracking. Additionally, they explore the PARA method for organizing digital life …
…
continue reading

1
How Gemba Walks and Mobbing Reveal the Truth About Your Engineering Org with Phil Borlin
46:27
46:27
Play later
Play later
Lists
Like
Liked
46:27🎙️ What’s really happening inside your engineering org? In this episode of the Mob Mentality Show, we sit down with Philip Borlin, Director of Engineering and advocate for lean thinking, mobbing, and team capability building, to uncover how Gemba Walks, smaller batch sizes, and healthy team nudges reveal the actual state of your tech organization—n…
…
continue reading
In this episode, Brendan and Ryan welcome John Nunemaker. John is a prominent figure in the Ruby community and, shares his journey into Ruby on Rails, his career evolution, and his unique approach to managing multiple projects simultaneously. There's also discussion around how John and the hosts use AI for their development work. Enjoy! 00:00 Intro…
…
continue reading

1
No Branches?! Ron Cohen Breaks Down Trunk Based Development and Feature Flags (For Real)
43:48
43:48
Play later
Play later
Lists
Like
Liked
43:48What if your team didn’t need branches at all? 💥 In this episode of The Mob Mentality Show, we sit down with Ron Cohen, CTO and co-founder of Bucket, to unpack the real story behind Trunk Based Development (TBD) and the practical use of Feature Flags. Ron stirred the pot online by challenging common assumptions around TBD — and now he’s here to cle…
…
continue reading
In this episode, Brendan is joined by Ryan Castillo, co-founder of Knowatoa, a platform dedicated to optimizing business visibility and accuracy across AI-driven search engines. Ryan shares insights on his background in software development, and how his journey led to the creation of Knowatoa. They discuss the origins of Knowatoa, and Ryan also sha…
…
continue reading

1
How Software Prof Ben Kovitz Turned His Class into a Live Coding Mob
45:40
45:40
Play later
Play later
Lists
Like
Liked
45:40What happens when a college software design course ditches traditional lectures and embraces Mob Programming? In this episode of the Mob Mentality Show, we sit down with Ben Kovitz, a former software developer turned professor at Cal Poly Humboldt, to explore his innovative approach to teaching software design through mobbing. Topics Covered: ✅ Fro…
…
continue reading
In this episode, Adam McCrea, owner of Judoscale, shares his journey from corporate IT to starting his own Platform as a Service (PaaS) business. Adam discusses his preference for Rails due to its productivity and developer happiness. The discussion also touches on the company's small team dynamics, marketing approaches, and the role of AI tools fo…
…
continue reading
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 …
…
continue reading

1
253 - Dave Thomas, Author of The Pragmatic Programmer and Sin City Ruby 2025 Keynote Speaker
1:27:12
1:27:12
Play later
Play later
Lists
Like
Liked
1:27:12In this podcast episode I talk with Dave Thomas, co-author of The Pragmatic Programmer and Sin City Ruby 2025 keynote speaker, who discusses his upcoming book Simplicity and how software development has become unnecessarily complex. Dave and I explore how developers can regain control by questioning established practices, trusting their intuition w…
…
continue reading

1
Garrick West on 'Building' Great Developers with XP & Agile plus the Best Debugging
48:03
48:03
Play later
Play later
Lists
Like
Liked
48:03🔥 How do you actually build great software developers? How do you debug like a pro? And what happens when XP (Extreme Programming) makes a comeback after the Scrum backlash? Join us as Garrick West—a seasoned XP practitioner, Agile coach, and software craftsmanship advocate—dives into: ✅ Building Agile Software Developers: From XP mentorship to ind…
…
continue reading

1
252 - What is Good Code? with Jerad Gallinger
1:10:10
1:10:10
Play later
Play later
Lists
Like
Liked
1:10:10In this episode, I talk with Jared Gallinger about what makes good code. We agree that code must first work correctly, but real quality comes from being understandable and maintainable. We discuss how different code requires different quality standards - throwaway scripts can be messy while core systems need careful design. We explore how UI design…
…
continue reading

1
Challenges in App Integration and Data Synchronization
27:13
27:13
Play later
Play later
Lists
Like
Liked
27:13In this episode, the hosts discuss the complexities of app development, particularly focusing on integrating third-party data feeds and maintaining data synchronization within a Rails application. They explore issues like managing incomplete or variable data, updating data based on third-party changes, and the broader challenges of integration. The…
…
continue reading
Join us as we unravel the inspiring journey of Tailwind CSS with its creator, Adam Wathan. From its inception in 2017 as an open-source CSS framework to becoming a major player in web design, Tailwind has recently undergone a significant rebranding with the launch of Tailwind Plus. This episode provides listeners with insights into Adam's strategic…
…
continue reading

1
Game Jams & Mobbing: Supercharging Learning, Speed, and Creativity with James Herr
46:04
46:04
Play later
Play later
Lists
Like
Liked
46:04🚀 How do Game Jams accelerate learning? Can mobbing make game development more effective? In this episode of the Mob Mentality Show, we dive deep into Game Jams, Mobbing, and Game Dev Collaboration with James Herr—a full-stack developer, game dev enthusiast, and published game creator on Steam. 🎮 What You'll Learn in This Episode: 🔹 What Are Game J…
…
continue reading

1
TDD, Misconceptions, and Better Testing with Jason Swett
44:51
44:51
Play later
Play later
Lists
Like
Liked
44:51🚀 Why is there so much confusion around Test-Driven Development (TDD) and Automated Testing? Why do many developers struggle with testing, and what are they getting wrong? In this episode of the Mob Mentality Show, we sit down with Jason Swett—author, speaker, and a go-to expert on Rails testing—to unpack the most common misconceptions, challenges,…
…
continue reading

1
Breaking Down Work into Manageable Chunks
25:26
25:26
Play later
Play later
Lists
Like
Liked
25:26In this discussion, Ryan and Brendan delve into the challenges and strategies around managing Stripe invoice rate limits and the broader topic of breaking down work into manageable chunks. They highlight the importance of breaking down large tasks into smaller, more manageable pieces for better estimation, easier reviews, and improved project flow.…
…
continue reading

1
251 - Databases at Scale with Prarthana Shiva, Sin City Ruby 2025 Speaker
45:08
45:08
Play later
Play later
Lists
Like
Liked
45:08In this episode of Code with Jason, host Jason Swett interviews Prarthana Shiva, a senior software engineer at NexHealth, who shares how her team is handling massive database scaling challenges. Prarthana explains their PostgreSQL database's growth to 24 terabytes (with projections to triple within a year) and details their innovative solutions inc…
…
continue reading
Join us for a fascinating episode where we explore the development of SaturnCI—a new and user-friendly Continuous Integration tool that arose from frustrations with existing solutions like CircleCI and GitHub Actions. Our guest, Jason Sweat, shares his passion for creating a platform that not only simplifies the user experience but actively incorpo…
…
continue reading

1
Agile Principle #12: Continuous Reflection & Adjustment in Mobbing
12:33
12:33
Play later
Play later
Lists
Like
Liked
12:33How often should Agile teams reflect and adjust? Is your team on a road with switchbacks but they are not turning the wheel? In this episode of The Mob Mentality Show, we take a deep dive into Agile Principle #12, which states: "At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.…
…
continue reading
David Hill, the innovative mind behind "Ode to RailsConf" and a senior engineer at Simplify, invites us to explore his fascinating journey into the world of podcasting. Inspired by the final announcement of RailsConf, David crafted a platform to celebrate the cherished memories of the event while also providing himself with a bridge to manage socia…
…
continue reading

1
Navigating the Freelance and Product Development Landscape with Jason Swett
30:05
30:05
Play later
Play later
Lists
Like
Liked
30:05In this episode of the Rails Business Podcast, hosts Brendan Buckingham and Ryan Frisch welcome Jason Swett, a content creator and Ruby influencer. The conversation dives deep into the intricacies of consulting, emphasizing the importance of sales and marketing. Jason shares his experiences and challenges in freelancing, noting the similarities to …
…
continue reading