More Code with Jason episodes

322 - Joe Masilotti thumbnail

322 - Joe Masilotti

Published 16 Jun 2026

Duration: 01:01:17

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.

Episode Description

In this episode I talk with Joe Masilotti about his new podcast with Colleen Schnettler, 'Permission Not Required.' We discuss how two independent con...

Overview

The podcast explores the evolving landscape for developers and consultants in the age of AI, emphasizing how automation is reshaping roles and expectations. AI is increasingly commoditizing coding tasks, pushing professionals to pivot toward higher-value services like strategic guidance, app store optimization, and product decision-making. Solo founders face heightened risks, including financial instability and the pressure to deliver beyond traditional coding, as clients demand expertise in areas like compliance and monetization. The discussion highlights the critical distinction between coding (execution) and engineering, product, and strategic roles, where human judgment, domain knowledge, and creativity remain irreplaceable despite AIs growing capabilities in generating functional code.

Challenges include AIs limitations in tasks requiring nuanced understanding, such as effective testing or cohesive visual design, alongside the need for human oversight in complex workflows. The podcast also delves into the development of PurchaseKit, a product addressing in-app purchasing challenges for Rails developers, balancing backend integration with compliance and operational hurdles. Content creation strategies are examined, with a shift toward human-centric, opinionated content over technical explanations, as AI struggles to replicate personal insights. Personal and professional identity in tech is another focus, with reflections on the tension between self-defined career roles and public perception, as well as the risks of over-reliance on a single product or brand. Finally, the conversation underscores the need for adaptability in careers, embracing long-term strategies over quick fixes while navigating the intersection of AI, productivity, and market demands.

What If

  • What if you reposition your consulting to focus on strategic app decision-making instead of code delivery?

    • Move: Package your non-technical expertise (e.g., app store compliance, in-app purchase strategies) into a structured product or service.
    • Why Now?: Clients increasingly expect consultants to provide strategic value due to AI-driven productivity, not just code.
    • Expected Upside: Higher pricing power and differentiation from AI code generators, positioning you as a "thought partner" for clients.
  • What if you treat AI as a co-developer to accelerate your ProductKit (PurchaseKit) iteration cycle?

    • Move: Use AI tools to automate repetitive tasks like receipt validation logic or webhook parsing, freeing you to focus on edge-case prioritization.
    • Why Now?: Your existing codebase has a minimal footprint (45 lines of Ruby), and AI can help scale maintenance while you refine compliance workflows.
    • Expected Upside: Faster iteration cycles and reduced burnout, enabling you to address complex compliance challenges before competitors.
  • What if you shift content creation to focus on opinionated, human-centric insights instead of technical tutorials?

    • Move: Use AI to generate boilerplate explanations for technical questions (e.g., "How to configure Capybara"), then pivot to writing curated critiques of AI-generated code.
    • Why Now?: AI commoditizes technical explanations, but opinionated content (e.g., "Why your app store strategy is failing") cannot be replicated.
    • Expected Upside: Build authority as a trusted voice in the Rails community while reducing time spent on commoditized content creation.

Takeaway

  • Refocus Consulting Services on Strategic, Non-Technical Value: Shift from selling code directly to offering strategic guidance (e.g., app store compliance, feature planning) and domain-specific expertise, aligning with client needs driven by AI-driven productivity expectations.

  • Leverage AI for Higher-Level Tasks, Not Just Code Generation: Use AI tools to automate repetitive coding tasks (e.g., code review, build monitoring), freeing time for system design, architecture, and strategic decision-making, which AI currently cannot replicate.

  • Build Productized Solutions with Rails-Centric Features: Create backend-focused tools (like PurchaseKit) that simplify in-app purchase management by centralizing data in a Rails database, reducing client dependency on native code and external platforms like Revenue Cat.

  • Optimize Content Strategy for Human-Centric, Opinionated Writing: Prioritize long-form, personal insight-driven content (e.g., critiques, process sharing) over technical explanations, as AI cannot easily replicate nuanced human perspectives, to build trust and differentiate in saturated markets.

  • Automate CI/CD Workflows with Self-Hosted Infrastructure: Implement hosted CI/CD platforms (e.g., Hetzner with Kubernetes) to reduce reliance on proprietary services, cut costs, and maintain control over workflows while avoiding the friction of switching to new tools like Kamal.

Recent Episodes of Code with Jason

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.

29 Mar 2026 317 - Edward Tewiah, Creator of PropertyWebBuilder

A real estate website toolkit, Property Web Builder, faced UI/UX complexity and monetization hurdles despite AI-driven customization efforts, revealing challenges in balancing technical execution, client preferences, and shifting business priorities.

More Code with Jason episodes