惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
腾讯CDC
Jina AI
Jina AI
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
小众软件
小众软件
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
月光博客
月光博客
L
LangChain Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - Franky
C
Check Point Blog
U
Unit 42
人人都是产品经理
人人都是产品经理

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Extreme AI Programming
Barrie Hadfi · 2026-04-22 · via DEV Community
Cover image for Extreme AI Programming

Barrie Hadfield

For the last eighteen months, most of the code shipped by the team I run has been written by agents. That single fact has slowly reshaped every habit I thought I understood about how software actually gets made, and the gap between what Agile assumed in 1999 and what the work looks like now has become too wide to keep quiet about.

There is a harder part beneath that gap, which the industry has been slow to discuss openly.** The junior job market has all but disappeared** in the last year, because a senior engineer with a competent agent now ships what used to take a team of five. The obvious economic move is to hire the senior and skip the juniors, and that move is being made everywhere, quietly. Unless those of us already inside reshape around what the next generation brings, the industry will run on its current experience and stop restocking. Part of why I am writing this now, rather than waiting, is that I think we have about two years to get this right.

So I am starting a weekly essay series, which will become a short book. It is called Extreme AI Programming, the title a homage to Kent Beck's Extreme Programming Explained. The first piece will publish on Tuesday, 28 April, with one article a week after that for roughly twenty weeks.

The argument, compressed. Agile is a coordination protocol for humans, and a good one. But the shape of the coordination problem has changed. The developer is increasingly not a person. It is an agent, often several at once, each running its own conversation with a different member of the team, each producing work on its own cadence. Standups, story points and sprint velocity do not survive contact with a room like that. A new discipline is emerging to replace them, and this series attempts to describe what it actually entails.

Roughly in order: how the roles have recomposed around the agent; what vibe coding costs, and the professional alternative; where decisions should live now they no longer live in humans' heads; what a mature rules layer looks like when every agent needs to read it; how review changes when the agent writes the tests; and where the discipline goes from here. Twenty essays, about thirty thousand words of prose, written in public.

The pieces will live on Memex.ai. They will also land in your inbox if you subscribe, and cross-post to LinkedIn and Medium for anyone who prefers to read there.

One piece a week for twenty weeks. The first is already written. If the case for a new discipline is one you have been waiting for someone to make, I would rather you were reading this than not.

— Barrie