In this episode of IndieRails, Jess and Jeremy interviewed Jared Brown, co-founder and CEO of Hubstaff.
The conversation began with a serendipitous meeting at XO Ruby, where an early-morning parking deck encounter turned into a deeper discussion about SaaS, engineering, and long-term company building. What started as a casual conference conversation ultimately led to this episode.
Jared shared the story of Hubstaff’s journey from a two-founder startup in 2012 to a globally distributed company with more than 130 employees and roughly $33 million in ARR. He reflected on the importance of strong co-founder relationships, early technical decisions, and finding product-market fit in a competitive space.
The discussion covered long-term thinking, data-driven decision-making, and the realities of scaling a SaaS business over more than a decade. Jared also spoke candidly about the sacrifices required in the early years, the role of mentorship, leadership transitions, and the self-awareness needed to grow alongside the company.
This episode offered practical insights into networking, virality, engineering-led leadership, and what it really takes to build and sustain a successful independent software business over the long haul.
After more than two years, Ernesto Tagwerker returns to IndieRails to chat about the changing industry landscape and running an agency in the age of AI. Ernesto is the founder of OmbuLabs, makers of FastRuby.io, and maintainers of many open source projects in Ruby and Rails. We talk about upgrading Rails apps with the help of LLMs, their fixed-cost maintenance service Bonsai, new AI-related offerings (from assessments to greenfield buildouts), and championing DX (developer experience).
Mentioned in the Episode
Stanford research on dev productivity w/ AI tooling (video)
The Automated Roadmap
Bonsai Service
A Tech Debt Fighting Champion For Developers
Get DX
Philly.rb
Canopy
In this episode, Brian Casel joins IndieRails to talk about how AI is reshaping the day-to-day reality of software development and why full-stack Rails developers might be uniquely positioned to thrive in this new landscape.
The conversation digs into the blurring lines between developer and product manager. When you can build the whole thing yourself, you're not just writing code you're making product decisions, understanding customer needs, and wearing multiple hats by default. We explore how that generalist mindset, the one Rails devs have been cultivating for years, is becoming more valuable, not less, as AI tools change what it means to "build."
They also get into the practical side: how AI is actually showing up in their coding workflows, what's working, what's overhyped, and what skills matter most when the tools keep shifting under your feet. Plus we detour into YouTube as a channel for building an audience and the dynamics of showing up consistently, sharing your work, and connecting with people who care about the same stuff you do.
It's a wide-ranging conversation about adapting, staying curious, and leaning into the advantages that come with being a builder who thinks like an owner.
Links:
https://buildermethods.com/
https://www.youtube.com/@briancasel
panelpodcast.com
https://briancasel.com/
https://x.com/CasJam
https://www.linkedin.com/in/briancasel/
Wale Olaleye of Rails Fever joins IndieRails to talk about what it really takes to build a consulting business. The conversation spans everything from refining your message and brand, “I help founders with tech so they can focus on operations", to embracing marketing, sales, and networking as essential skills, not dirty words.
Wale, Jess, and Jeremy swap stories about outreach experiments, co-working spaces, local events, and the power of being visible in your own community. They explore how generosity, trust, and consistency can replace aggressive sales tactics, and why treating your freelance work like a business, not just a job, is the path to longevity.
It’s an honest and encouraging look at how independent Rails developers can build meaningful, profitable work by combining technical excellence with human connection.
In this episode, Jess and Jeremy catch up on life and work, and have a chat about the everyone's favorite topic these days.
In this episode we’re excited to be talking with Anthony Eden, founder & CEO of DNSimple.
For those who haven’t come across it yet, DNSimple is a service that makes managing domains and DNS simple and developer-friendly. Like DNS, DNSimple has been around many years. I first met Anthony years back at Less Conference in Atlanta, around the time DNSimple was just getting off the ground.
Jeremy and I also got to connect with Anthony recently at XO Ruby in Atlanta, where DNSimple was one of the sponsors.
There’s a lot of fun topics we covered, so hit play and get it started!
This special episode was recorded from the Buzzsprout podcast booth on Day 2 of Rails World 2025 in Amsterdam. Our guests (and fellow Rails World attendees) are Jesper Christiansen, Olly Headey, and Andreas Wagner. Together we have a roundtable discussion about our wishlist items as independent Rails devs toward the one-person end of the spectrum.
Thank you to Buzzsprout for sponsoring the Rails World Podcast program, and for providing us the opportunity to attend and record! 🙏
Jesper Christiansen
Twitter
Bluesky
Website
FormBackend
many.link
This special episode was recorded from the Buzzsprout podcast booth on Day 1 of Rails World 2025 in Amsterdam. Our guest, Mariusz Kozieł, is the CEO of Visuality, a Ruby on Rails agency based in Poland. We chat about Mariusz' career progression from developer, to engineering manager, to CTO, and now CEO. We also talk about his and Visuality's efforts to foster technical community with the Ruby Community Conference and Ruby Europe.
Thank you to Buzzsprout for sponsoring the Rails World Podcast program, and for providing us the opportunity to attend and record! 🙏
Related Links
Mariusz on Twitter
Mariusz on LinkedIn
Visuality website
Visuality on Twitter
Visuality on LinkedIn
docs.search("indie, founder, rails, successful") => Jason Bosco / Typesense
In this episode, Jeremy and Jess sit down with Jason Bosco, co-founder of Typesense, an open source, typo-tolerant search engine. Jason shares how he and his co-founder committed to simply showing up every day, putting in consistent effort, no matter how small, and how that patience eventually compounded into success.
We dive into Jason’s journey from VP of Engineering at Dollar Shave Club to building his own company, why Typesense has chosen to stay customer-funded instead of VC-funded, and how open source has been central to their mission of democratizing search. Along the way, Jason offers insights on perseverance, product focus, and the long game of building an indie software company and how it can all good and difficult can take a toll on health.
Jason Bosco
CEO & Co-Founder at Typesense
Previously VP of Engineering at Dollar Shave Club Previously VP of Technology at Verishop
Featured Videos
Featured Links
In this episode, Jess and Jeremy chat with Matt Swanson, CTO of Arrows, author of Boring Rails, and host of the YAGNI podcast. In addition to his blog, Matt shares a lot of his knowledge about product development on Twitter. We talk with Matt about how Arrows builds software, what it means to be a product engineer, the easiest way for devs to get to $10K MRR, working with generative AI tools, and how and why he publishes technical content online.
Related Links
Matt's Twitter
Boring Rails
YAGNI podcast
Arrows
Rhiannon Payne and Justin Bowen are one of the very few couples working together in the Ruby and Rails ecosystem. Justin is a long-time Rails developer, consultant, and AI and computer vision specialist. Rhiannon runs Sea Foam Media and is the Marketing Director for Ruby Central. Together they are building Active Agents, an AI framework for Rails. We chat about their professional backgrounds (Justin's in software development, Rhiannon's in marketing), how they collaborate as a couple, the birth of Active Agents, and AI in the Ruby/Rails landscape. Oh, and we may have a cameo from a few cats!
Rhiannon
Twitter
Bluesky
The Remote Work Era Book
Active Agents
Website
activeagent gem on GitHub (latest release: v0.4.0)
Documentation (new)
Discord Invite
In this episode we talk to Zeke Gabrielse, solo founder and owner of Keygen, a licensing and distribution API. We get deep in the weeds of running a solo business (much can be applied to any solo-type career working on the same project), how he handled the worst day(s) of his professional life, and much more!
Zeke's Links
Zeke on X
Keygen on X
Keygen website: https://keygen.sh/
Jeremy's Notable Blog Posts
How to Build a Webhook System in Rails Using Sidekiq
In this special crossover episode, we make a slight departure from our typical format to chat with Adrian and Yaro from the Friendly Show and Jason from the Code with Jason podcast about a topic near and dear to our hearts: organizing regional Ruby conferences. Adrian is the organizer of Friendly.rb in Bucharest. Jason is the organizer of Sin City Ruby in Las Vegas. And as long-time listeners may know, Jeremy co-organized Blue Ridge Ruby in Asheville, NC back in 2023.
A few episodes ago, Garrett Dimon shared the story of how he sold his SaaS product Sifter. In this episode, we complete the story arc by catching up with JD Graffam, the buyer and current owner of Sifter. JD is an agency owner who started buying SaaS product companies in 2012. We talk about how his background, how he got started buying businesses, and his approach to making deals and finding the right people to work with.
Relevant Links
JD's website
JD's Twitter
Simple Focus
Audience Ops
Sifter
Ballpark
Metalab
Garrett's Episode
In this episode, Jess and Jeremy chat with Radan Skorić, a long-time Ruby and Rails developer and team lead, co-organizer Ruby Zagreb, and author of the forthcoming book: Master Hotwire. We talk about Radan’s background in software, his discovery of Rails in the mid-2000s, technical blogging, writing a book, and technical aspects of Hotwire.
Related Links
Radan’s Blog
Radan’s Twitter
Book: Master Hotwire
This week, Jess and Jeremy get into the nitty-gritty of resource allocation for indie makers: how to make the most of your limited time, energy, and capital. As solo and small-team entrepreneurs, we constantly have to make tough calls about where to invest. It's not just about money; it's about what will actually move the needle.
They talk through the realities of running lean: how to balance building, learning, and staying sane along the way. From daily reading habits and favorite podcasts to managing information overload and keeping personal playbooks, they share the unpolished, behind-the-scenes strategies they use to grow without burning out.
If you’re bootstrapping, juggling roles, or just trying to make smarter bets with your time, this one’s for you.
In this episode of IndieRails, co-founders Ben Curtis and Joshua Wood share the origin story of Honeybadger, an application monitoring tool for Ruby on Rails applications (and many others).
They discuss their motivations for starting the company, the challenges they faced in the early days. The conversation also covers their approach to product development, marketing, pricing strategies, expanding into new markets and the lessons learned from their journey.
Our guest for this episode is Garrett Dimon. Garrett is a developer, author, conference speaker and multi time business owner. With some partners, he’s recently formed a company called “Very Good Software” where they own and operate several SaaS apps.
Garrett Dimon is a seasoned software developer and entrepreneur with a passion for front-end development and Ruby on Rails. His journey began in 1998, experimenting with HTML, CSS, and JavaScript before earning a Computer Science degree from the University of Texas at Dallas in 2000. Over the next eight years, he honed his skills in front-end development and information architecture through consulting roles with organizations of all sizes. During this time, he also shared his expertise through a column on front-end design and development for Digital Web Magazine.
In 2008, Garrett started his entrepreneurial journey and launched Sifter, a bug and issue tracking application built with Rails, which he ran until its successful sale in 2016. His experience building and selling Sifter inspired him to write and self-publish Starting and Sustaining, a book about building and running SaaS applications. After Sifter, Garrett took some time off from entrepreneurship and joined Wildbit and then egghead.
Eventually he went back on his own independent consulting where he helped clients Fireside.fm and Flipper. Little did he know that later on, he'd become part owner of these companies. In the fall of 2024 the one time business seller became the buyer. He, John Nunemaker, and Kris Priemer are operating Very Good Software, where fireside.rm and Flipper are core products.
Links:
GarrettDimon.com
BlueSky
Fireside.fm
Flipper
Very Good Software
Recent podcast appearances:
Taking Over Fireside with John Nunemaker & Garrett Dimon
Master of Generators (with Garrett Dimon) | Dead Code
Our first-ever IndieRails guest returns to the podcast just shy of two years later. Joe Masilotti shares about niching down on Hotwire Native, changes in the related open source libraries, the direction of his consulting work, his parental leave last year, and the process of writing his forthcoming book, Hotwire Native for Rails Developers. (Special discount for listeners in the episode!)
Related Links
Twitter
Bluesky
Website
Hotwire Native for Rails Developers
Pragmatic Bookshelf page
Hotwire Native docs
Rails World 2023 Talk: Just enough Turbo Native to be dangerous
In this episode, Jeremy & I are excited to share a mic with Jim Remsik. Jim is the Founder and CEO of a digital agency called Flagrant. He is also a conference organizer…he created and hosts the popular Madison + Ruby conference. Jim has held many roles: MC, speaker, developer, CEO, conference organizer, writer and many more, but I imagine most people know him as someone who is an all around awesome human.
Jim Remsik shares his journey through the tech industry, from his early days in software development to his transition from government work to agency life. He discusses building companies like Bendyworks and Flagrant, emphasizing how design and professional connections shaped his career path. The conversation follows his path from running Adorable to launching Flagrant, including the personal challenges he faced—health issues and navigating business during the pandemic. Jim reflects on the vital role of personal growth, team empowerment, and maintaining human connections in a remote-first world. Drawing from his agency experience, he shares how taking initiative and self-authorization were crucial to his entrepreneurial success. Throughout the discussion, Jim offers valuable perspectives on consulting and collaboration, emphasizing his core belief in actively supporting others' success. He explores the varied landscape of consulting work, industry uncertainties, and the power of personal mission statements. The conversation highlights how meaningful connections, purposeful work, and courageous leadership intertwine. Jim's guiding motto reveals how generosity and community-building shape his professional approach.
Show Links:
Socials
https://bsky.app/profile/jremsikjr.bsky.social
https://www.linkedin.com/in/jremsikjr/
Flagrant
https://www.beflagrant.com/team/
https://www.beflagrant.com/blog/author/jim-remsik/
Conferences
Posts
https://www.beflagrant.com/blog/2024-predictions-2024-01-30
https://devops.com/the-ruby-on-rails-resurgence/
https://devops.com/the-ruby-on-rails-resurgence-2/
Other Podcasts
https://shows.acast.com/dead-code/episodes/all-those-letters-that-you-do-with-jim-remsik
https://www.codewithjason.com/podcast/14444689-211-jim-remsik-ceo-of-flagrant/
XO Ruby
https://bsky.app/profile/xoruby.com
Readalong - Practical Object-Oriented Design: An Agile Primer Using Ruby
https://app.thestorygraph.com/readalongs/5983b152-bf48-4ff3-aeb0-976ea67d0d08