My fireside chat about agentic engineering at the Pragmatic Summit
A speaker shares insights from a fireside chat on AI coding agents, discussing adoption stages, trust in AI output, and test-driven development with agents.
A speaker shares insights from a fireside chat on AI coding agents, discussing adoption stages, trust in AI output, and test-driven development with agents.
A daily tech reading list covering AI agents, code reviews, engineering teams, cloud security, and industry trends for developers and tech leaders.
An essay on how using the 'wrong' computer can spark creativity and learning, using the MacBook Neo as a starting point.
Satirical article about a fictional 'Clean Room as a Service' that uses AI to circumvent open source licensing obligations.
An analysis of AI's impact on software development, based on interviews with 70+ developers, discussing automation, testing, and the future of coding.
Explores the transformative impact of AI on software development, featuring insights from industry experts on the future of coding.
AI-assisted coding reveals a philosophical divide between developers who prioritize craft and those focused on results.
AI-assisted coding reveals a long-standing divide between developers who prioritize craft and those focused on results.
Argues that AI coding agents can help developers produce higher quality code and reduce technical debt by automating tedious refactoring tasks.
Argues that AI coding agents should be used to improve code quality and reduce technical debt, not just speed up development.
A tech digest discussing AI's impact on software development, data privacy fines, and the 'Apprentice Gap' in an agentic world.
A developer reflects on how AI coding assistants like Claude have replaced deep 'flow state' programming with fragmented, high-throughput 'air traffic control' work.
A guide for engineering leaders on preparing their teams and organizations for the challenges and opportunities of AI adoption in software development.
A developer explains why they switched to Test-Driven Development (TDD) and how it improved their coding process, with a focus on testing inputs/outputs.
Explores how modern LLM coding agents adapt to new or private tools, challenging the 'Choose Boring Technology' assumption.
Explores how modern LLM coding agents adapt to new or private tools, challenging the 'Choose Boring Technology' assumption.
Key questions for developers, managers, and stakeholders to audit a software codebase and identify process issues.
Key questions for developers, managers, and stakeholders to audit a Rails codebase and identify technical debt and process issues.
A passionate argument for embracing AI in tech careers, addressing skepticism and highlighting its transformative impact on software development.
Explains how to improve AI coding agent results by providing project context via an AGENTS.md file.