More Giant Robots episodes

608: Project Updates with Will, Chad and Sami thumbnail

608: Project Updates with Will, Chad and Sami

Published 16 Apr 2026

Duration: 52:10

AI-driven development projects explore generating production-ready Rails apps via "Ready, Set, Go," addressing AI code quality, automation challenges, mobile app conversions, geofencing apps, low-code trade-offs, and balancing speed with ethics, security, and long-term maintainability in AI-assisted workflows.

Episode Description

Our hosts provide a peek behind the scenes as they discuss their work on recent thoughtbot projects.Chad covers the progress being made on thoughtbots...

Overview

The podcast discusses various technical projects and development approaches, focusing on projects like Ready, Set, Go, a tool aimed at generating production-ready Rails applications using AI and test-driven development (TDD) principles. The team emphasizes integrating Thoughtbot best practices, such as TDD and real databases, while automating workflows through an agent-based system. Challenges include debugging technical issues like bundling conflicts and addressing limitations of large language models (LLMs) in producing high-quality code, which often require human oversight. The projects ultimate goal is to enable non-technical users to build applications with minimal intervention, transitioning from a local Ruby environment to a containerized or web-based setup.

Other projects highlighted include converting a web app into a mobile version using React Native and WebView, which exposed limitations of existing tools like Lovable and underscored the need for robust backend infrastructure. Discussions also cover balancing rapid prototyping with long-term code quality, leveraging established Ruby gems like Suspenders, and addressing ethical and legal concerns, such as privacy compliance in apps using location data. The team reflects on the importance of human creativity in design and user experience, contrasting it with AI-generated solutions, while emphasizing the value of TDD in ensuring maintainable code. Lessons learned include the risks of over-reliance on AI for complex tasks and the necessity of aligning technical decisions with scalability goals.

Technical implementation details include using multi-agent systems to enforce coding standards, integrating real-time logs and live reloads in development, and exploring hybrid models for monetization. Challenges in mobile app conversion, such as time constraints and framework choices, are contrasted with broader insights on the trade-offs between speed and quality in software development. The conversation also touches on legal and privacy considerations in crypto trading apps, advocating for design as a competitive differentiator, and the importance of addressing non-technical stakeholders expectations in project management.

Recent Episodes of Giant Robots

26 Mar 2026 606: AI layoffs are BS

Development of an AI agent for Ruby on Rails using TDD confronts challenges in reliability and independence, sparking debates on AI's productivity potential, risks of over-reliance, corporate misuse, and the necessity of balancing innovation with ethical practices and structured methodologies.

19 Mar 2026 605: AI: It doesn't have to be this way with Lord Chris Holmes

UK AI regulation prioritizes balancing innovation with consumer protection through principles like trust, transparency, and human agency, addressing legislative delays and advocating global collaboration, ethical development, and inclusive governance to mitigate societal risks.

12 Mar 2026 604: Driving change and delivery with British Business Bank

The British Business Bank's role in enhancing access to finance for SMEs is highlighted, including its pandemic response and collaboration with private sector partners to drive economic growth and address market inefficiencies.

19 Feb 2026 603: The product we are going to build

Thoughtbot is developing an open-source rapid application development tool that enables non-technical users to build functional Ruby on Rails web applications through natural language prompts.

More Giant Robots episodes