Software development

C++26 for Lazy Programmers • Will Briggs & Todd Montgomery • GOTO 2026

C++26 for Lazy Programmers • Will Briggs & Todd Montgomery • GOTO 2026

Will Briggs and Todd L. Montgomery discuss the impact of AI on programming careers and language learning, the pedagogical approach of Briggs' book "C++26 for Lazy Programmers," and the evolving landscape of C++. They explore how AI requires deeper code fluency, Briggs' method for teaching complex C++ concepts like pointers, and his critiques of C++'s feature proliferation. The conversation concludes with a strong argument for C++'s enduring relevance as a foundational language for aspiring developers.

Thinking in Platforms • Kasper von Grünberg & Luca Galante • GOTO 2026

Thinking in Platforms • Kasper von Grünberg & Luca Galante • GOTO 2026

Kaspar von Grünberg and Luca Galante discuss their book "Thinking in Platforms," tracing platform engineering's origins from addressing key person dependencies to its critical role as an "operating model" for AI-first organizations. They highlight how AI agents necessitate standardized, productized internal platforms for effective deployment, emphasizing that platform efforts often fail due to social rather than technical challenges.

500 Skills, Zero Fine-Tuning: LinkedIn's Playbook for AI Agents — Ajay Prakash, LinkedIn

500 Skills, Zero Fine-Tuning: LinkedIn's Playbook for AI Agents — Ajay Prakash, LinkedIn

LinkedIn revolutionized its approach to AI agents by addressing the inherent limitations of LLMs in complex enterprise environments. Facing issues like hallucinations due to a lack of internal context, they developed a system of "playbooks" — structured, self-contained instructions published as tools. To scale beyond typical MCP limitations, they introduced three meta-tools (search, get schema, execute), enabling agents to dynamically discover and utilize thousands of internal tools and playbooks. This self-improving, context-aware infrastructure empowers agents to handle tasks from incident response to code generation, significantly boosting developer productivity and ensuring reliability.

How AI Is Changing Code Reviews & Software Development

How AI Is Changing Code Reviews & Software Development

This video explores the evolution of code reviews, tracing their history from manual Fagan inspections and pair programming to modern CI/CD automation. It highlights how AI is now transforming code review from a focus on implementation details to a validation of intent, business outcomes, and requirement fulfillment, emphasizing a collaborative model between AI for broad analysis and humans for context and judgment.

From AI-Assisted to AI-Native: Building a Frontier Development Team — Clare Liguori, AWS

From AI-Assisted to AI-Native: Building a Frontier Development Team — Clare Liguori, AWS

Clare Liguori, a Senior Principal Engineer at AWS, reveals how Amazon teams are achieving 4.5x to 10x productivity gains through 'frontier development' with AI coding assistants like Kuro. She emphasizes that success isn't about the tools, but about fundamentally changing how engineers work, outlining five core habits: investing in agent context, embracing an initial slowdown for long-term speedup, feeding agents comprehensive instructions instead of micromanaging, making design intent explicit before coding, and shifting left with local, deterministic testing. Liguori also addresses new challenges like burnout and decision-making becoming the primary bottleneck in highly accelerated development cycles.

Prototyping as Leadership: How a CTO Ships with AI Agents — Hursh Agrawal, The Browser Company

Prototyping as Leadership: How a CTO Ships with AI Agents — Hursh Agrawal, The Browser Company

Hursh Agrawal, CTO of The Browser Company, argues that AI agents have transformed the manager's schedule into usable building time. He outlines how leaders, leveraging their deep business context, can utilize an overnight loop with AI coding agents to ship features, optimize AI models, and even train custom classifiers, which is critical for staying calibrated with rapidly evolving frontier models and effectively communicating new product possibilities.