More Code with Jason episodes

309 - How I Built SaturnCI (Starring JP Camara) thumbnail

309 - How I Built SaturnCI (Starring JP Camara)

Published 9 Feb 2026

Duration: 4628

The podcast explores various topics, including a programming newsletter, tech experiences, and reflections on speaking at events, along with discussions on using a CI platform and plans for a Ruby concurrency book.

Episode Description

In this episode I talk with JP Camara about RubyConf 2026, submitting CFPs, and why everyone should give talks. JP shares his experience using SaturnC...

Overview

The podcast covers a physical programming newsletter named Nonsense Monthly, which includes topics like programming, philosophy, and history. It revisits a previous conversation with guest JP Camara, who shares his experiences organizing Ruby conferences such as Sin City Ruby, inspired by Jason Swaib's event. The discussion includes reflections on the challenges and rewards of speaking at conferences, highlighting the effort required and the value of sharing knowledge, even if it's not perfect.

JP also talks about his use of Saturn CI, a continuous integration platform designed with simplicity and user experience in mind, particularly for Rails and RSpec projects. He provides insights into its setup, debugging process, and emphasizes the importance of running tests locally before deployment. Potential improvements for the platform, such as integrating test distribution tools and enhancing CI features, are also mentioned. The conversation includes various anecdotes and lighter topics, such as marriage in Las Vegas, the shift from visual voicemail to standard voicemail, and a humorous suggestion of an "electric shock collar" as a marketing gimmick for the product. Lastly, JP discusses his ongoing work on a book about Ruby concurrency, which is about half finished, and considers publishing it as both an ebook and a physical copy.

Recent Episodes of Code with Jason

16 Jun 2026 322 - Joe Masilotti

AI transforms developer and consulting roles by commoditizing coding, pushing focus toward strategic guidance and app optimization, while challenging solo founders and consultants to adapt beyond code delivery, highlighting AI's strengths in execution over design and the growing need for human-centric, opinionated content and personal branding.

3 Jun 2026 321 - Uncle Bob Martin

Explores software modeling complexities, AI's reliance on statistical prediction versus explanatory knowledge, the balance of elegance and accuracy, abstraction's role in managing entropy and disorder, and the evolution of programming principles like test-driven development and object-oriented design.

27 Apr 2026 319 - Kellen Presley of Rhizome Compliance

Covers physical programming's tactile appeal, career shifts from engineering to compliance, AI in fraud detection, minimalism in code, community learning, and AI's impact on fintech and education.

9 Apr 2026 318 - Adam Dawkins, CTO of Dragon Drop

Scaling Ruby on Rails projects faces challenges from rigid conventions that hinder flexibility, requiring intentional architecture, refactoring, and modular design to counter pitfalls like short-term solutions, poor testing, and overreliance on inheritance, while promoting collaboration through shared terminology and practical strategies.

More Code with Jason episodes