# Elevate

Addy Osmani's newsletter on elevating your effectiveness. Join his community of 600,000 readers across social media.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Brownfield Agentic Engineering

DevFeed: [Brownfield Agentic Engineering](<https://devfeed.tech/articles/brownfield-agentic-engineering-18048.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/brownfield-agentic-engineering>)

Author: Addy Osmani

Published: 2026-09-14T14:32:06Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [coding](<https://devfeed.tech/topics/coding.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [software](<https://devfeed.tech/tags/software.md>), [systems](<https://devfeed.tech/tags/systems.md>), [technical](<https://devfeed.tech/tags/technical.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article discusses agentic engineering in older brownfield codebases, where important constraints and system behavior exist outside the repository. It emphasizes making hidden constraints visible, using strong testing and verification, and introducing autonomous changes carefully to avoid brittle tests and technical debt.

### Source excerpt

What it takes to run agents in a codebase older than the team

## Agentic Skill Decay

DevFeed: [Agentic Skill Decay](<https://devfeed.tech/articles/agentic-skill-decay-18046.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/agentic-skill-decay>)

Author: Addy Osmani

Published: 2026-08-31T14:30:37Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [learning](<https://devfeed.tech/tags/learning.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>)

### AI overview

The article argues that coding agents can complete tasks while bypassing the deliberate practice that builds expertise and judgment. It recommends forming hypotheses, understanding domains, reading diffs, debugging, reviewing code, and deliberately practicing decision-making, specification, steering, and verification.

### Source excerpt

Agents can finish the task without teaching you anything. Building expertise now has to be deliberate.

## Auditing Coding-Agent Configuration, Skills, Memory, and Hooks

DevFeed: [Auditing Coding-Agent Configuration, Skills, Memory, and Hooks](<https://devfeed.tech/articles/audit-your-agent-files-18047.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/audit-your-agent-files>)

Author: Addy Osmani

Published: 2026-08-27T14:31:10Z

Content type: tutorial

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Agent Skill](<https://devfeed.tech/topics/agent-skill.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-skill](<https://devfeed.tech/tags/agent-skill.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [claude](<https://devfeed.tech/tags/claude.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>)

### AI overview

This practical guide argues that coding-agent configuration files can become outdated as models, harnesses, and codebases change. It recommends periodically reviewing configuration, memory, skills, and hooks, while acknowledging concerns about token costs, excessive instructions, and uncertain effects on quality. The author describes using Claude's /doctor and maintaining Agent Skill packages.

### Source excerpt

A practical guide to auditing what your coding agent still needs.

## Human judgment doesn't leave the software factory. It relocates.

DevFeed: [Human judgment doesn't leave the software factory. It relocates.](<https://devfeed.tech/articles/human-judgment-doesn-t-leave-the-software-factory-it-relocates-18053.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/human-judgment-doesnt-leave-the-software>)

Author: Addy Osmani

Published: 2026-08-21T14:31:12Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [mutation-testing](<https://devfeed.tech/topics/mutation-testing.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [github](<https://devfeed.tech/tags/github.md>), [mutation-testing](<https://devfeed.tech/tags/mutation-testing.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [quality](<https://devfeed.tech/tags/quality.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This field guide explains how to build a repeatable software factory while preserving human judgment and ownership. It recommends human involvement in product intent, system design, quality standards, code review, and merge decisions, supported by automated checks and deliberate experimentation. The article argues that a factory is most useful when work must be repeatable and event-driven across queues such as GitHub issues, Slack, Linear, or a backlog.

### Source excerpt

A field guide to building a software factory that still has an owner.

## Practical Loop Engineering

DevFeed: [Practical Loop Engineering](<https://devfeed.tech/articles/practical-loop-engineering-18058.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/practical-loop-engineering>)

Author: Addy Osmani

Published: 2026-08-14T14:30:53Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [Scripting, bash](<https://devfeed.tech/topics/scripting-bash.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [bash](<https://devfeed.tech/tags/bash.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [codex](<https://devfeed.tech/tags/codex.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [loops](<https://devfeed.tech/tags/loops.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

An opinion article about practical loop engineering for AI-assisted software development. It describes running multiple agents in parallel, delegating bounded tasks with explicit stopping conditions, and using goal- and timer-based loops in Claude Code and Codex. It emphasizes careful supervision and well-defined goals and constraints, especially for complex or high-risk codebases.

### Source excerpt

Goals, loops, and the discipline of not delegating your judgment

## Agentic Code Quality

DevFeed: [Agentic Code Quality](<https://devfeed.tech/articles/agentic-code-quality-18044.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/agentic-code-quality>)

Author: Addy Osmani

Published: 2026-08-08T14:31:15Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Code quality](<https://devfeed.tech/topics/code-quality.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [mutation-testing](<https://devfeed.tech/topics/mutation-testing.md>), [Code review](<https://devfeed.tech/topics/code-review.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [code-quality](<https://devfeed.tech/tags/code-quality.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [mutation-testing](<https://devfeed.tech/tags/mutation-testing.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article argues that code quality for agent-generated software depends on constraints enforced by the surrounding harness, environment, and operating system. It describes quality gates including unit, property, and acceptance tests, mutation testing, code-quality metrics, and checks on proposed changes, while noting risks from autonomy, ambiguity, brittle environments, nondeterministic builds, missing permissions, and weak tests.

### Source excerpt

Quality now depends on the constraints you set around your agents.

## Software Factories, Light and Dark

DevFeed: [Software Factories, Light and Dark](<https://devfeed.tech/articles/software-factories-light-and-dark-18059.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/software-factories-light-and-dark>)

Author: Addy Osmani

Published: 2026-07-22T03:44:07Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [Software](<https://devfeed.tech/topics/software.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [harness](<https://devfeed.tech/tags/harness.md>), [loops](<https://devfeed.tech/tags/loops.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

The article revisits the idea of software factories through loops, harnesses, and factories. It distinguishes light factories, where humans remain involved, from dark factories, where agents scope, build, and ship code with limited human review. It argues that autonomy requires carefully designed checks, boundaries, tools, memory, and completion gates.

### Source excerpt

A software factory is harnessing loops at scale.

## Why loop engineering needs a human at the boundary

DevFeed: [Why loop engineering needs a human at the boundary](<https://devfeed.tech/articles/own-the-outer-loop-18057.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/own-the-outer-loop>)

Author: Addy Osmani

Published: 2026-07-09T14:31:24Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [Software](<https://devfeed.tech/topics/software.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [agentic-engineering](<https://devfeed.tech/tags/agentic-engineering.md>), [agents](<https://devfeed.tech/tags/agents.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [observability](<https://devfeed.tech/tags/observability.md>), [process](<https://devfeed.tech/tags/process.md>), [software](<https://devfeed.tech/tags/software.md>), [systems](<https://devfeed.tech/tags/systems.md>), [trust](<https://devfeed.tech/tags/trust.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

The article argues that engineers must own the outer loop of agentic software systems. It defines quality checks, production verdicts, and answerability as human responsibilities, while describing agents as models combined with tools, memory, permissions, sandboxes, tests, observability, and recovery.

### Source excerpt

Why loop engineering needs a human at the boundary

## Agentic Autonomy Levels

DevFeed: [Agentic Autonomy Levels](<https://devfeed.tech/articles/agentic-autonomy-levels-18043.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/agentic-autonomy-levels>)

Author: Addy Osmani

Published: 2026-07-03T14:30:33Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Agent Skill](<https://devfeed.tech/topics/agent-skill.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-engineering](<https://devfeed.tech/tags/agentic-engineering.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [delegation](<https://devfeed.tech/tags/delegation.md>), [multi-agent](<https://devfeed.tech/tags/multi-agent.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [scopes](<https://devfeed.tech/tags/scopes.md>), [trust](<https://devfeed.tech/tags/trust.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

This article proposes a two-axis model for evaluating agentic engineering: agency, describing how independently a single agent operates, and orchestration, describing the skill of coordinating multiple agents. It argues that a single autonomy ladder is insufficient for multi-agent work and emphasizes matching autonomy levels with appropriate verification.

### Source excerpt

A working model of autonomy for agentic engineering

## Agentic Code Review

DevFeed: [Agentic Code Review](<https://devfeed.tech/articles/agentic-code-review-18045.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/agentic-code-review>)

Author: Addy Osmani

Published: 2026-06-16T14:31:22Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Code review](<https://devfeed.tech/topics/code-review.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-code-review](<https://devfeed.tech/tags/agentic-code-review.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>)

### AI overview

This article argues that coding agents have shifted the main engineering constraint from writing code to deciding whether generated changes are trustworthy. It describes using Claude Code and Codex to triage incoming pull requests while emphasizing that review needs vary by developer and team context.

### Source excerpt

Why review is the most leveraged skill in software right now.

## Loop Engineering

DevFeed: [Loop Engineering](<https://devfeed.tech/articles/loop-engineering-18055.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/loop-engineering>)

Author: Addy Osmani

Published: 2026-06-08T14:31:21Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Loop Engineering](<https://devfeed.tech/topics/loop-engineering.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [harness](<https://devfeed.tech/tags/harness.md>), [loops](<https://devfeed.tech/tags/loops.md>)

### AI overview

The article introduces loop engineering: designing systems that repeatedly prompt, check, record, and direct coding agents instead of manually prompting them turn by turn. It describes the approach as early and potentially costly in token usage, and compares its building blocks with features in Codex and Claude Code.

### Source excerpt

Loop engineering is replacing yourself as the person who prompts the agent.

## Long-running Agents

DevFeed: [Long-running Agents](<https://devfeed.tech/articles/long-running-agents-18054.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/long-running-agents>)

Author: Addy Osmani

Published: 2026-04-30T14:30:29Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [context window](<https://devfeed.tech/topics/context-window.md>), [Frontier Model](<https://devfeed.tech/topics/frontier-model.md>), [Process](<https://devfeed.tech/topics/process.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [frontier-model](<https://devfeed.tech/tags/frontier-model.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [process](<https://devfeed.tech/tags/process.md>)

### AI overview

This article explains long-running AI agents: systems that continue making progress across multiple sessions, context windows, and sandboxes while preserving state, recovering from failures, and leaving artifacts for later sessions. It distinguishes long-horizon reasoning from long-running execution and discusses the engineering challenges involved.

### Source excerpt

A long-running AI agent can keep making progress over hours, days, or weeks.

## Architectural Bets for More Governable and Reliable Production Agent Systems

DevFeed: [Architectural Bets for More Governable and Reliable Production Agent Systems](<https://devfeed.tech/articles/the-agent-stack-bet-18061.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/the-agent-stack-bet>)

Author: Addy Osmani

Published: 2026-04-18T17:16:43Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [api](<https://devfeed.tech/tags/api.md>), [audit](<https://devfeed.tech/tags/audit.md>), [autonomous](<https://devfeed.tech/tags/autonomous.md>), [governance](<https://devfeed.tech/tags/governance.md>), [identity](<https://devfeed.tech/tags/identity.md>), [incident](<https://devfeed.tech/tags/incident.md>), [pii](<https://devfeed.tech/tags/pii.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

This opinion article argues that production agent systems face a stack ceiling caused by fragile session logic, shared credentials, weak governance, and unreliable downstream dependencies. It proposes architectural changes, beginning with giving agents distinct platform-level identities instead of shared service accounts or inherited OAuth tokens.

### Source excerpt

The bet every serious developer needs to make on on their agent stack

## Agent orchestration is replacing the editor as the center of developer work

DevFeed: [Agent orchestration is replacing the editor as the center of developer work](<https://devfeed.tech/articles/is-the-ide-dead-18050.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/death-of-the-ide>)

Author: Addy Osmani

Published: 2026-03-20T14:31:23Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [ide](<https://devfeed.tech/topics/ide.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [agent-orchestration](<https://devfeed.tech/tags/agent-orchestration.md>), [agents](<https://devfeed.tech/tags/agents.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [developer](<https://devfeed.tech/tags/developer.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [ide](<https://devfeed.tech/tags/ide.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

The article argues that developer work is shifting from line-by-line editing in an IDE toward supervising agents that plan tasks, modify files, run tests, and propose changes for review. It describes a workflow of specifying intent, delegating, observing, reviewing diffs, and merging, while noting that IDEs may evolve rather than disappear.

### Source excerpt

How Agent orchestration is replacing the editor as the center of developer work

## 14 More lessons from 14 years at Google

DevFeed: [14 More lessons from 14 years at Google](<https://devfeed.tech/articles/14-more-lessons-from-14-years-at-google-18042.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/14-more-lessons-from-14-years-at>)

Author: Addy Osmani

Published: 2026-02-12T15:30:32Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Google](<https://devfeed.tech/topics/google.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [advice](<https://devfeed.tech/tags/advice.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [google](<https://devfeed.tech/tags/google.md>), [systems](<https://devfeed.tech/tags/systems.md>), [teams](<https://devfeed.tech/tags/teams.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

An article sharing lessons from 14 years at Google, focused on teams, decision-making, coordination, and the systems around engineering work. It emphasizes choosing the right problems and defining the decision needed from a meeting.

### Source excerpt

This time about teams, trust, and the systems around the code.

## The 80% Problem in Agentic Coding

DevFeed: [The 80% Problem in Agentic Coding](<https://devfeed.tech/articles/the-80-problem-in-agentic-coding-18060.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/the-80-problem-in-agentic-coding>)

Author: Addy Osmani

Published: 2026-01-28T17:20:53Z

Content type: opinion

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [bugs](<https://devfeed.tech/tags/bugs.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [developers](<https://devfeed.tech/tags/developers.md>), [models](<https://devfeed.tech/tags/models.md>)

### AI overview

The article argues that AI-assisted coding has shifted from completing roughly 70% of a task to handling 80% or more for some new or personal projects. It says the main difficulties have changed from syntax errors to conceptual failures, including unchecked assumptions, confusion, inconsistencies, and architecture built on faulty premises. The author emphasizes that this shift is less applicable to large or existing applications and team-based work.

### Source excerpt

Managing comprehension debt when leaning on AI to code

## How to write a good spec for AI agents

DevFeed: [How to write a good spec for AI agents](<https://devfeed.tech/articles/how-to-write-a-good-spec-for-ai-agents-18052.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/how-to-write-a-good-spec-for-ai-agents>)

Author: Addy Osmani

Published: 2026-01-19T15:31:16Z

Content type: tutorial

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Code](<https://devfeed.tech/topics/code.md>), [context window](<https://devfeed.tech/topics/context-window.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cli](<https://devfeed.tech/tags/cli.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [prompting](<https://devfeed.tech/tags/prompting.md>)

### AI overview

A practical guide to writing specifications for AI coding agents. It recommends starting with a concise high-level vision, adding enough structure, style, testing, and boundaries to guide the agent, breaking large tasks into smaller ones, and iterating on a plan before implementation.

### Source excerpt

How to structure, plan, and iterate for high-performance coding agents

## Code Review in the Age of AI

DevFeed: [Code Review in the Age of AI](<https://devfeed.tech/articles/code-review-in-the-age-of-ai-18049.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/code-review-in-the-age-of-ai>)

Author: Addy Osmani

Published: 2026-01-05T15:30:39Z

Content type: article

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [GitHub Copilot code review](<https://devfeed.tech/topics/github-copilot-code-review.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [security](<https://devfeed.tech/tags/security.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article argues that AI has not eliminated code review; it has made verification and evidence more important. Developers should support changes with manual checks and automated tests, while using review to assess risk, intent, context, and accountability.

### Source excerpt

AI writes faster. Humans still have to prove it works.

## How AI Performs at React Coding and How Developers Can Improve Its Results

DevFeed: [How AI Performs at React Coding and How Developers Can Improve Its Results](<https://devfeed.tech/articles/how-good-is-ai-at-coding-react-really-18051.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/how-good-is-ai-at-coding-react-really>)

Author: Addy Osmani

Published: 2025-12-29T15:31:06Z

Content type: tutorial

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [React](<https://devfeed.tech/topics/react.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-assistants](<https://devfeed.tech/tags/ai-assistants.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [coding](<https://devfeed.tech/tags/coding.md>), [context-engineering](<https://devfeed.tech/tags/context-engineering.md>), [guide](<https://devfeed.tech/tags/guide.md>), [react](<https://devfeed.tech/tags/react.md>)

### AI overview

This article examines how AI coding tools perform for React developers. It reports stronger results on isolated tasks such as scaffolding components and implementing explicit requirements, but weaker results on multi-step integrations involving complex state management and design judgment. It argues that context engineering, specific prompts, structured workflows, guardrails, and deep React knowledge can improve outcomes.

### Source excerpt

A data-driven look at what AI can and can't do for React developers - and what you can do about it

## My LLM coding workflow going into 2026

DevFeed: [My LLM coding workflow going into 2026](<https://devfeed.tech/articles/my-llm-coding-workflow-going-into-2026-18056.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/my-llm-coding-workflow-going-into>)

Author: Addy Osmani

Published: 2025-12-18T15:30:46Z

Content type: tutorial

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [llm](<https://devfeed.tech/tags/llm.md>), [requirements](<https://devfeed.tech/tags/requirements.md>)

### AI overview

The article presents an AI-assisted coding workflow that treats an LLM as a pair programmer requiring direction, context, and human oversight. It recommends defining requirements and edge cases, compiling a specification, and iterating on a project plan before generating code.

### Source excerpt

Best practices for staying in control while coding with AI