More Refactoring Podcast episodes

How Todoist is Built   with Goncalo Silva thumbnail

How Todoist is Built with Goncalo Silva

Published 23 Jan 2026

Duration: 00:52:28

Artificial intelligence is transforming collaborative work and development practices, enabling direct team collaboration and integration into daily operations, with successful companies adapting through prioritized product strategies and evolving team dynamics.

Episode Description

Today's guest is Goncalo Silva, CTO of Doist, the company behind Todoist and Twist.This interview is an incredible behind the scenes about one of the...

Overview

The podcast explores how artificial intelligence is transforming collaborative work and productivity tools, with a focus on Doist, a remote-first company known for apps like Todoist and Twist. It highlights how AI is changing development workflows, enabling more direct collaboration through features like pull requests, reducing the need for traditional feature requests. Doists success is attributed to its narrow product focus, profitability, and remote-first model, which allows the company to hire globally and maintain efficiency with a small, dedicated team.

The conversation also examines Doists team structure, which relies on cross-functional squads working on specific projects, combining flexibility with specialized expertise. Challenges of scaling, the importance of user feedback, and the evolving responsibilities of engineers in an AI-driven environment are discussed, emphasizing the need for clarity, planning, and communication. Additionally, the role of AI in internal processes, such as code reviews, knowledge sharing, and career development, is explored, demonstrating how AI can support both product development and a positive company culture.

Recent Episodes of Refactoring Podcast

15 May 2026 The State of Product Development with Doug Peete

Challenges in product development stem from incomplete specs and poor planning, with systemic gaps in task tracking, limited AI utility (60-70% accuracy), and the need for collaborative, formalized requirements, Agile practices, and better tools to align teams and reduce mid-cycle rework.

1 May 2026 How to Own Your Career with Jean Hsu and Cate Huston

Tech careers face growing instability from AI disruption and economic shifts, requiring adaptability, self-directed learning, and proactive career management to navigate evolving demands and prioritize resilience over traditional security.

17 Apr 2026 AI Coding meets Code Health with Stuart Caborn

AI and large language models are transforming software development by boosting code quality, efficiency, and reliability through human-AI collaboration, as exemplified by Love Holidays' high deployment rates, AI-generated code, and strategies for managing complex systems, data governance, and evolving developer roles.

3 Apr 2026 Every Engineer Is a Manager Now with Chris Lattner

AI is transforming software development by accelerating workflows through advanced infrastructure and modern frameworks like Mojo, while addressing legacy tool limitations, open-source licensing complexities, and the need for heterogeneous compute platforms to ensure sustainable, equitable innovation.

20 Mar 2026 What Comes After the IDE with Amelia Wattenberger

The evolution from traditional IDEs to intent-driven environments like **Intent** streamlines AI agent orchestration, addresses synchronization and legacy system challenges, and promotes collaborative workflows, role specialization, and interdisciplinary approaches to redefine software development success through adaptability and iterative processes.

More Refactoring Podcast episodes