Developer workflow

Agentic Engineering vs Software Engineering: Beyond Vibe Coding

Agentic Engineering vs Software Engineering: Beyond Vibe Coding

Anna Gutowska explains the paradigm shift in software engineering towards "agentic engineering," where AI agents execute goals defined by developers. She differentiates this from traditional, AI-assisted, and vibe coding, highlighting the increased importance of human oversight, orchestration, and verification in a world of probabilistic AI systems, and how this redefines the developer's role.

Simon Willison in conversation with Cat Wu & Thariq Shihipar, Anthropic

Simon Willison in conversation with Cat Wu & Thariq Shihipar, Anthropic

A Q&A with Anthropic's Cat Wu and Thariq Shihipar on how Claude Code and agentic AI are fundamentally changing software development, from workflow shifts and engineering norms to safety, model trust, and team collaboration. The discussion covers the rapid evolution of coding agents, the rise of proactive agents like Claude Tag, new approaches to code review and system prompt optimization, and Anthropic's robust safety measures including Auto Mode.

From Writing Code to Designing Systems: How the Developer Role is Changing — Chris Noring, Microsoft

From Writing Code to Designing Systems: How the Developer Role is Changing — Chris Noring, Microsoft

This talk introduces a paradigm shift in software development, moving developers from pure code producers to system designers and agent orchestrators. It details a new workflow leveraging GitHub Copilot CLI, custom Copilot agents, and explicit guardrails like `agents.md` and skills. The focus is on how to decompose complex problems, delegate implementation to AI, and encode architectural standards and constraints directly, enabling higher consistency, quality, and accelerated delivery through a "human-in-the-loop" delegation model.

What Is AI Code Review? Fixing Slow PRs & Broken Workflows with AI

What Is AI Code Review? Fixing Slow PRs & Broken Workflows with AI

Anna Gutowska explains how AI code review enhances software development by addressing the slowness and inconsistency of traditional methods. The video delves into the benefits of AI in accelerating reviews, improving code quality, fostering developer learning, and reducing technical debt. It covers the underlying technologies like static/dynamic analysis and LLMs, discusses critical considerations such as over-reliance and context, and provides best practices for integrating AI while emphasizing the indispensable role of human oversight.

Cooking with Agents in VS Code — Liam Hampton, Microsoft

Cooking with Agents in VS Code — Liam Hampton, Microsoft

Liam Hampton from Microsoft presents a practical framework for using AI agents effectively by categorizing them into three types: local, background, and cloud. He demonstrates how to run all three simultaneously from a single VS Code interface to solve separate problems in one codebase, showcasing a powerful, integrated developer workflow.

Handling AI-Generated Code: Challenges & Best Practices • Roman Zhukov & Damian Brady

Handling AI-Generated Code: Challenges & Best Practices • Roman Zhukov & Damian Brady

Roman Zhukov (Red Hat) and Damian Brady (GitHub) explore the evolving landscape of AI-assisted software development, discussing its impact on developer workflows, code quality, security, and the future of developer roles. They emphasize that while AI tools are powerful amplifiers, human oversight remains essential for quality, security, and legal compliance.