Software development

Learning Python Programming • Fabrizio Romano & Naomi Ceder • GOTO 2025

Learning Python Programming • Fabrizio Romano & Naomi Ceder • GOTO 2025

Author Fabrizio Romano discusses his decade-long journey writing "Learning Python Programming," detailing the book's evolution from GUI-focused content to command-line applications. He explores the controversial but ultimately beneficial introduction of typing in Python, the role of AI as a powerful tool for developers, and the critical importance of nurturing junior talent rather than replacing them with AI, emphasizing the enduring need for fundamental programming skills and human expertise.

Codex and the future of coding with AI — the OpenAI Podcast Ep. 6

Codex and the future of coding with AI — the OpenAI Podcast Ep. 6

OpenAI's Greg Brockman and Thibault Sottiaux explore the evolution of AI-powered software development, from the first coding sparks in GPT-3 to today's GPT-5 Codex. They detail the concept of the "harness," the rise of agentic coding, breakthroughs in automated code review, and how AI agents capable of running for hours on complex refactoring will reshape the future of engineering.

The Future of Software Creation with Replit CEO Amjad Masad

The Future of Software Creation with Replit CEO Amjad Masad

Amjad Masad, CEO of Replit, outlines a future where AI agents commoditize traditional software, fundamentally reshaping the economy, the nature of work, and how companies are built. He argues that the focus will shift from building applications to solving problems directly, empowering a new class of 'generalist' employees and 'sovereign individuals'.

Aaron Levie and Steven Sinofsky on the AI-Worker Future

Aaron Levie and Steven Sinofsky on the AI-Worker Future

Experts from a16z, Box, and Microsoft debate the definition and future of AI agents. They explore the shift from monolithic AGI to specialized agent networks, the technical challenges of autonomous systems, and how this new platform will reshape enterprise software, workflows, and the very nature of work.

How Agents Changed Vibe Coding Forever

How Agents Changed Vibe Coding Forever

Sourcegraph CTO Beyang Liu discusses the evolution from chat-based coding assistants to autonomous AI agents like AMP. He explains how new models with tool-use and reasoning capabilities are creating a paradigm shift, moving developers from micromanaging AI to instructing it at a high level, dramatically increasing productivity by automating complex coding tasks.

Reading Code Effectively: An Overlooked Developer Skill • Marit van Dijk & Hannes Lowette

Reading Code Effectively: An Overlooked Developer Skill • Marit van Dijk & Hannes Lowette

Marit van Dijk and Hannes Lowette discuss why reading code is a critical, yet underdeveloped, skill for software developers. They explore research-backed strategies like structured code reading clubs, leveraging modern IDEs and AI assistants to comprehend complex codebases, and the importance of empathy in code reviews. The conversation emphasizes using tests as documentation and writing clear commit messages to improve collaboration and long-term maintainability.