Speaker Notes

Developer productivity

How fast teams ship, how to measure it, and what AI changes.

47talks
459answers
8mainly about it
47new
DecJanFebMarAprMayJunJulAugSepOctNov

What your library answers 459

How did you start learning to code as a kid without money?

Mitchell started programming early as a teenager motivated by video games, teaching himself using online code and printouts of the PHP manual. Without money for professional books, he learned through freely available online resources and trial and error.

Thumbnail: Mitchell Hashimoto’s new way of writing code ▶ 2:52 Mitchell Hashimoto’s new way of writing code

What percentage of developers currently use AI coding assistants?

Industry data shows that approximately ninety-two percent of developers use an AI coding assistant at least once a month. About seventy-five percent use one at least weekly, while AI-authored code hitting production has risen to nearly twenty-seven percent.

Thumbnail: Data vs Hype: How Orgs Actually Win with AI - The Pragmatic Summit ▶ 3:58 Data vs Hype: How Orgs Actually Win with AI - The Pragmatic Summit

How do I stop people from talking over each other in meetings?

If you are in a meeting where people keep talking over each other, a simple hack is to raise your hand or finger. You might be ignored at first, but participants will gradually catch on and start doing the same, leading to a much more civilized conversation. The most powerful moment is when you put your hand back down if your point becomes irrelevant.

Thumbnail: Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck • GOTO 2025 ▶ 1:37 Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck • GOTO 2025

How should I use an AI agent to vet new product features?

You can feed an agent relevant context and external posts, letting it gather information, synthesize options, and propose features. However, you must use your product judgment to filter its recommendations because it may suggest unfeasible or unsustainable directions.

Thumbnail: Use AI to Make Product Decisions ▶ 2:32 Use AI to Make Product Decisions

Why do unattended coding agents degrade codebase quality over time?

Unattended coding agents often focus purely on passing immediate tests without regard for good architecture or maintainability. Reinforcement learning relies on fast oracles, but code maintainability has no fast oracle to catch bad design decisions made by models. Consequently, codebases accumulate technical debt and slop that requires human intervention to clean up.

Thumbnail: AI Agents Still Can't Maintain Your Codebase ▶ 5:13 AI Agents Still Can't Maintain Your Codebase

How do I use fast test suites with AI coding agents?

Fast automated tests act as essential guardrails to catch regressions and prevent the AI agent from breaking or deleting code. Running in milliseconds, these test suites provide immediate feedback to keep the unpredictable genie in check.

Thumbnail: TDD, AI agents and coding with Kent Beck ▶ 49:59 TDD, AI agents and coding with Kent Beck

Can LLMs completely replace human on-call engineers today?

No, LLMs cannot currently carry a pager or fully handle incident response on their own. Despite unlimited tokens and proximity to researchers, reliability teams still rely heavily on human intervention for complex reasoning.

Thumbnail: Anthropic Reliability Engineer EXPOSES the Limits of AI SRE ▶ 2:54 Anthropic Reliability Engineer EXPOSES the Limits of AI SRE

How has the role of engineering management changed from the 2010s to today?

In the 2010s, engineering managers were explicitly told never to make technical decisions again, but today leaders must re-engage with technical details. Larson explains that getting back into writing software serves as a unique reskilling opportunity for modern middle managers facing a tough environment.

Thumbnail: The revised rules of engineering management with Will Larson ▶ 0:00 The revised rules of engineering management with Will Larson

How did you transition from fixing a buggy PDF viewer to building PSPDFkit?

After encountering an extremely buggy magazine viewer app, he offered to rewrite it and later extracted the PDF rendering component into a standalone product. He started selling it online after realizing other developers faced the same complex file format challenges.

Thumbnail: The creator of OpenClaw: "I ship code I don't read" ▶ 10:06 The creator of OpenClaw: "I ship code I don't read"

Why did 37signals switch developer workstations to run a custom Linux distribution?

The company wanted developer workstations to closely match their production environments, which have always run on Linux. Additionally, having the entire technical team use the custom distribution helps gather more hands and contributions for the open-source project.

Thumbnail: DHH’s new way of writing code ▶ 7:56 DHH’s new way of writing code

Should I run the agent inside the sandbox or out of it?

Running the agent inside the sandbox simplifies state management because everything is localized, but it creates serious security risks because secrets must live in the box where the unpredictable AI can exfiltrate them. An out-of-the-box architecture separates the brain from the machine, using a worker control plane to operate the sandbox via tool calls, which secures your secrets despite adding architectural complexity.

Thumbnail: Devin’s 80% Moment: Background Agents, 7x PRs, & End of Hand-Held Coding — Walden Yan & Cole Murray ▶ 12:09 Devin’s 80% Moment: Background Agents, 7x PRs, & End of Hand-Held Coding — Walden Yan & Cole Murray

How did reasoning models change coding capabilities in late 2024 and 2025?

Labs focused their reinforcement learning and reasoning efforts heavily on code generation throughout 2025. This culminated in November models crossing a reliability threshold where they execute instructions accurately almost all of the time. Instead of mostly working code requiring close attention, developers can now rely on agents to build complete applications reliably.

Thumbnail: An AI state of the union: We’ve passed the inflection point & dark factories are coming ▶ 4:08 An AI state of the union: We’ve passed the inflection point & dark factories are coming

How did Uber's approach to AI shift from early copilot days to recent agentic workflows?

Uber initially saw a modest 10 to 15 percent bump in diff velocity using synchronous tab completion and IDE chat in 2022 and 2023. Over the past year, the paradigm shifted to peer programming, where developers hand off asynchronous workloads to AI agents and act as tech leads directing these agents. This allows engineers to delegate toil like dead code cleanup and library migrations to focus on creative work.

Thumbnail: Uber: Leading engineering through an agentic shift - The Pragmatic Summit ▶ 3:59 Uber: Leading engineering through an agentic shift - The Pragmatic Summit

Why does the specs-to-code approach lead to poor code quality?

Repeatedly running a compiler or generator from a high-level specification without inspecting the code introduces software entropy. Each iteration adds complexity and drift, turning the code base into garbage rather than maintaining cleanliness.

Thumbnail: "Software Fundamentals Matter More Than Ever" — Matt Pocock ▶ 1:50 "Software Fundamentals Matter More Than Ever" — Matt Pocock

How are AI coding agents changing developer workflows?

Coding agents have shifted from a peripheral feature to taking center stage across the software development lifecycle. Developers are increasingly leveraging these tools because coding provides an exceptionally valuable and practical use case for AI automation. As a result, agentic workflows are now appearing everywhere in modern tooling.

Thumbnail: Why AI Coding Agents Are Here To Stay | Patrick Debois ▶ 8:52 Why AI Coding Agents Are Here To Stay | Patrick Debois

Why did you choose React for the initial vibe coding experiment?

React was chosen because the speaker did not know the language, which enforced the rule of not touching the code directly and only using prompts. Additionally, frontier LLMs have extensive training data for React, making it exceptionally well-indexed and supported compared to more niche languages.

Thumbnail: The Man Behind World’s Largest Dev Con | Stephan & Devoxx ▶ 10:57 The Man Behind World’s Largest Dev Con | Stephan & Devoxx

How does Meta's Llama 4 release strategy balance small efficient models with frontier ones?

Meta releases smaller, highly efficient models like Scout and Maverick first to prioritize low latency and intelligence per cost for internal products. Meanwhile, they are developing a massive Behemoth model exceeding two trillion parameters, which developers may access through model distillation since running it directly as a consumer model is impractical.

Thumbnail: Mark Zuckerberg — AI will write most Meta code in 18 months ▶ 1:50 Mark Zuckerberg — AI will write most Meta code in 18 months