11 Matching Annotations
  1. Last 7 days
    1. Ask HN: How do you manage skills files?
      • Core Inquiry:

        • The author asks how developers find, organize, validate, and maintain agent "skill files" over time, wondering if advancing foundation model capabilities will soon make them obsolete.
      • Rejection of Public Skill Collections:

        • A dominant sentiment warns against hoarding third-party skills, comparing public repositories to unread bookmarks or digital clutter.
        • Bloating context with generic skills often provides zero benefit, distracts the model, and wastes input tokens.
      • Best Practices for Skill Management:

        • Custom and Workflow-Specific: High-value skills are typically authored from scratch to codify personal taste, team conventions, or internal tools (e.g., specific VCS workflows, subagent review priorities, output sanitization).
        • Version Control and Symlinks: Practitioners keep skills version-controlled in a dedicated Git repository and symlink that folder into respective agent directories across machines and projects.
        • Audit and Maintenance Tracking: Some maintain tracking files (e.g., Markdown tables) recording each skill's description, last edit, execution recency, and logged exceptions.
      • Key Value Propositions:

        • Token Efficiency & Speed: Skills eliminate repetitive exploration, preventing agents from "trial-and-erroring" through ten locations to complete standard workflows.
        • Deterministic Automation: Pairing prompt instructions with local scripts or CLI tools allows deterministic context gathering and execution without relying entirely on non-deterministic tool-calling loops.
        • Institutional Knowledge: They act as codified SOPs for domain-specific or proprietary systems not present in public LLM training data.
        • Raising the Floor: Standardized skills help non-expert team members run consistent reviews, enforce security practices, or execute complex workflows without advanced prompting skills.
      • Skeptical Counterpoints:

        • Some developers view excessive skills as a code smell or modern "snake oil," arguing that modern reasoning models paired with clear repositories and direct prompts can determine what to do without external macro files.
    1. DHH: Future of Programming, AI, Agentic Engineering, Vibe Coding & Linux | Lex Fridman Podcast #501
      • Transition to AI-Driven Programming:

        • DHH previously hand-chiseled code manually, but now for months he has been programming virtually exclusively with AI agents.
        • Human input focuses on design vision, high-level taste, and direction, while models write the actual implementation.
        • Even figures like Linus Torvalds are no longer shying away from AI tooling.
      • Development of Omarchy Linux:

        • Omarchy 4 is the first major iteration where the vast majority of the code was authored by AI agents.
        • Features and system components that traditionally demanded weeks of work were shipped in minutes or hours.
        • DHH is obsessed with hyper-fast OS installation times (under 60 seconds), reflecting his passion for track racing, fast cars, and constant optimization.
        • AI agents will accelerate the "Year of Linux" because users can easily tailor open systems to their needs (unlike locked-down Windows and macOS), while AI resolves Linux-specific friction points.
      • Specific Tools and Tech Stack:

        • Editor & Terminal: DHH relies on LazyVim inside the Ghostty terminal emulator.
        • Agent Harnesses & Workflow: He uses Herdr to orchestrate his development environment and agents.
        • Preconfigured Setup: Omarchy Linux ships preinstalled out of the box with these exact tools (Ghostty, LazyVim, Herdr).
      • Model Landscape & Benchmarking:

        • DHH thoroughly benchmarked a large array of frontier and open-weight models.
        • He rates Fable 5 as the best overall model for his workflow, while DeepSeek stands out as the winner in terms of price-to-performance.
      • Philosophy & Personal Fulfillment:

        • Keeping personal hobbies and side projects remains critical for psychological grounding and sanity.
  2. Sep 2026
    1. Agentic Engineering Setup (after 2,000+ hours)Tap to unmute2xAgentic Engineering Setup (after 2,000+ hours)David Ondrej 82,732 views 2 days agoInfoShoppingCopy linkIf playback doesn't begin shortly, try restarting your device.Pull up for precise seekingPlay28:32•You're signed outVideos that you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.CancelConfirmUp nextLiveUpcomingCancelPlay nowDavid OndrejSubscribeSubscribed"The greatest danger is not that our aim is too high and we miss it, but that it is too low and we reach it." - MichelangeloBuild a $5,000 AI Datacenter at Home, Here’s How55:18HideShareInclude playlistAn error occurred while retrieving sharing information. Please try again later.0:000:02 / 54:19Live•Watch full video ON OFF ••44:36Jak zbudować umysł tak silny, że będzie przerażał ludzi? [Biznes 2.0]Maciej Wieczorek - Expert w Bentleyu33k views • 22 hours agoLivePlaylist ()Mix (50+)9:41Kariera W Dobie AI: 2 OpcjeMiroBurn - Życie z AI5.6k views • 21 hours agoLivePlaylist ()Mix (50+)7:41ChatGPT vs Claude vs Gemini vs Copilot: Best AI for Business in 2026?AI Payoff Lab80 views • 6 days agoLivePlaylist ()Mix (50+)8:59Your Coding Job is SafeMarko242k views • 2 days agoLivePlaylist ()Mix (50+)20:09To najgorsze, co spotkało smartfonyKanał o technologii39k views • 3 days agoLivePlaylist ()Mix (50+)21:44Mam 39 lat. Gdybym zaczynał od nowa, zrobiłbym te 5 rzeczyMarcin Iwuć102k views • 22 hours agoLivePlaylist ()Mix (50+)23:28Jolly Mom Has No Idea Police Are About to Arrest Her 14-Year-Old Son for MurderDellirium 132.6m views • 2 weeks agoLivePlaylist ()Mix (50+)28:57Wife Finds Husband Secretly Recording Their 12-Year-Old DaughterPolice Watch 1.5m views • 1 month agoLivePlaylist ()Mix (50+)16:39Life Lessons From Big Tech Workers Who Got Laid OffBusiness Insider1.4m views • 3 days agoLivePlaylist ()Mix (50+)3:26:52Deep Work Music for the "CEO MODE" - Early Morning Before Everyone Wakes Up - 3 HoursPower Hour Focus715k views • 4 months agoLivePlaylist ()Mix (50+)17:26Zapytałem 100 kobiet o RANDKĘ!Mikicz!40k views • 3 days agoLivePlaylist ()Mix (50+)23:54SKRILLEX - QUEST FOR FIRE Basement SetSkrillex13m views • 3 years agoLivePlaylist ()Mix (50+) Agentic Engineering Setup (after 2,000+ hours)
      • Overview
        • David Ondrej outlines his practical agentic engineering setup developed across 2,000+ hours of AI-assisted coding and 6,775 sessions (as of Q3 2026).
      • Interfaces & Agent Multiplexers
        • bb (GitHub): His primary open-source agentic IDE that supports any model or subscription, manages live threads and worktrees, and coordinates manager/sub-agent handoffs without proprietary lock-in.
        • cmux (GitHub): A native macOS Ghostty-based terminal designed for split panes, worktrees, and integrated browser automation across parallel agent tasks.
        • Ghostty: A fast, GPU-accelerated terminal emulator used as the foundational terminal environment.
        • Herdr (GitHub): A dedicated "tmux for AI agents" running inside the terminal to provide persistent sessions, remote SSH execution, and real-time state tracking (working, idle, blocked, done).
        • Coral (Corral): A custom internal priority-queue manager built to surface agent completions by priority level (P1–P4) rather than random FIFO order.
      • Subscriptions & Model Tier Stacking
        • OpenCode Go: Baseline high-value subscription ($10/mo) providing access to models such as Kimi K3, Grok 4.6, GLM 5.3, and DeepSeek V4 Pro.
        • Tier stacking: Layering dedicated subscriptions like ChatGPT Plus/Pro (Codex), Claude Code, and Cursor to maximize subsidized compute limits across diverse agent harnesses.
      • Harnesses & Agent Automation
        • Pi Agent: A minimal 4-tool agent harness executed in autonomous YOLO mode across remote environments.
        • Cursor CLI: Evaluated as an underrated harness for model flexibility (Grok, GPT, Anthropic, Kimi) and prompt pre-sending.
        • Self-improving harnesses like Hermes Agent for high-uncertainty problem solving.
      • Skills & Engineering Best Practices
        • davidondrej/skills (GitHub): A viral public library of reusable agent workflows (such as /total-review, /ask-then-build, and /deepapi).
        • Production DB grounding: Creating read-only PostgreSQL credentials so agents can validate real telemetry and user demand before writing unnecessary features.
        • Avoiding test/sub-agent bloat: Tight constraints on tests and autonomous sub-agents to prevent token and context exhaustion.
      • Infrastructure & Productivity Metrics
        • Self-hosted Cloud VPS (e.g., Hostinger KVM) with Herdr and SSH to ensure 24/7 durability against network or laptop sleep disruptions.
        • agentic-productivity (GitHub): Open-source metric tracker released via Vectal Labs measuring rolling trends across commits, agent sessions, and user prompts.
  3. Aug 2026
    1. Maximizing the value of your Claude Code sessions
      • Token Pricing & Cost Mechanics:

        • Cost is driven by inference time across model size, token direction, and prompt caching.
        • Output (decode) tokens cost roughly 5x more than input (prefill) tokens because they require sequential step-by-step generation.
        • Prompt cache hits cost only 0.1x of standard input pricing, while writing to the cache costs up to 2x (billed once per token).
      • Protecting the Prompt Cache:

        • Changing models (/model), effort levels (/effort), or switching on fast mode mid-session invalidates cache prefixes and forces a full re-prefill at normal prices.
        • Prompt caches expire after 1 hour on subscription plans (5 minutes by default on API keys unless ENABLE_PROMPT_CACHING_1H=1 is set); running /compact before stepping away is much cheaper while the old context is still warm.
        • Use /rewind instead of /compact to drop recent failed turns without discarding prior cached tokens.
      • Controlling Context Growth & Tool Bloat:

        • Direct File References: Use @-mentions (e.g., @utils.ts) on first reference to attach files immediately and avoid separate Read tool calls or search greps.
        • Silencing Command Output: Append quiet flags to frequently run commands (e.g., test runners) or configure them directly in CLAUDE.md to prevent terminal spam from lingering in the context for all subsequent turns.
        • Subagents & Modular Sessions: Offload verbose, one-off tasks (like parsing large logs) to isolated subagents, run /context to remove unnecessary MCP tools, and execute /clear between distinct development tasks.

      Hacker News Discussion

      • Handoff Skills and Document-Driven Development:

        • Commenters highlight custom skills like /handoff and structured Markdown-based plans as superior alternatives to native /compact.
        • Dumping state, architectural decisions, and checklists into committed project files enables clean session restarts, seamless switching between AI models, and durable project memory.
      • Fatigue Over "Token Accounting" & Prompt Engineering:

        • Users express frustration over having to micro-manage cache lifespans, command flags, and session lengths, feeling that agent harnesses should handle cost and memory optimization automatically.
        • Short cache TTLs are noted as punishing workflows where developers step away while the agent computes.
      • Tooling Bugs & UI Friction:

        • Community members discuss issues with file @-mentions malfunctioning in the desktop app versus the CLI.
        • Frustrations are voiced over GitHub repository issue bots auto-closing legitimate bug reports as stale.
    1. Why does Opus 5 feel worse to work with?
      • Capability vs. Usability Paradox:

        • Opus 5 is objectively more capable and benchmark-competitive than predecessors (Opus 4.7, Opus 4.8, and Fable), yet it feels significantly worse in daily interactive workflows.
        • Prior models were more collaborative—they asked clarifying questions when requirements were ambiguous, verified assumptions, and did not unilaterally alter project plans.
      • Need for Constant Babysitting:

        • Opus 5 tends to make bold, unverified assumptions and pushes forward without user confirmation, forcing users to constantly monitor and intervene.
      • Underlying Causes:

        • Benchmarking & RLVR Incentives: Benchmark tasks are designed to be self-contained and score single-pass correctness, penalizing models that pause to ask clarifying questions.
        • Autonomy Goals: Frontier labs prioritize training self-directed, self-improving agents designed for autonomous workflows over collaborative ones.
        • Real-World Mismatch: Production software engineering involves implicit constraints and ambiguous context that cannot be fully captured upfront, making clarification-seeking behavior essential.

      Hacker News Discussion

      • Formulaic Writing & Stylistic Idiosyncrasies:

        • Commenters note repetitive rhetorical patterns in recent post-training (e.g., rephrasing prompts, predictable essay structures, overuse of terms like "load-bearing," and excessive em-dashes).
        • Unlike humans who pick up subtle conversational feedback and adapt, LLMs lack real-time social cues to temper repetitive linguistic mannerisms.
      • Agentic Coding Issues & Comment Bloat:

        • Users report runaway verbosity in codebases, such as agents reinforcing verbose comment styles across subagents until comments outnumber code 3:1.
        • Autonomous decision-making without check-ins becomes particularly problematic when distributed across delegated subagents.
      • Post-Training and Sycophancy:

        • Several participants attribute these behaviors to post-training optimizations aimed at producing seemingly authoritative or sycophantic responses rather than concise, collaborative assistance.
    1. L8 Principal's Agentic Engineering Workflow
    2. L8 Principal's Agentic Engineering Workflow

      L8 Principal's Agentic Engineering Workflow — Detailed Summary

      • Core Mindset & Shift to "Captain / Engineering Director"

        • Role Transition: Stop acting like a line-by-line developer manually reviewing code diffs, which creates a personal velocity bottleneck. Instead, operate as an Engineering Director/Captain—setting direction, maintaining quality bars, and managing AI agent crewmates.
        • High Velocity Output: Ships 40–50 fully tested, production-ready PRs per day (rather than simple "vibe-coding" demos) by focusing on high-level planning upfront and automated quality validation at the end.
        • Correcting AI Biases: Frontier models naturally overestimate human development time (e.g., estimating days/weeks for a project an agent can build in minutes) because they are trained on human data. Global instructions must explicitly instruct agents not to over-weight development cost in technical decision-making, preventing them from picking low-quality, cheap shortcuts.
        • Bug Reproduction Protocol: Forces agents to reproduce bugs end-to-end (E2E) as a real user would experience them before attempting a fix, rather than relying solely on superficial unit tests.
      • Terminal-Centric Flow State

        • Hands-on-Keyboard Discipline: Doing work in the terminal eliminates mouse interaction, preventing context-switching and preserving flow state.
        • Cross-Device Consistency: Allows the exact same development workflow and persistent session setup to run across Mac, Windows, Linux, laptops, and mobile phones.
      • Agent Onboarding & Knowledge Architecture

        • Memory Hierarchy:
          • Global Memory (~/.claude/CLAUDE.md / ~/.config/agents/agents.md): Minimal (~27 lines) cross-project personal preferences loaded into every system prompt. Kept strictly concise to avoid unnecessary token burn.
          • Project Memory (CLAUDE.md / agents.md): Captures repository architecture, domain terminology, testing setups, and collective learnings from past errors.
          • Symlinking Strategy: Uses symbolic links to point harness-specific memory files (CLAUDE.md) to generic agent configuration files (agents.md), keeping the setup agent-agnostic.
        • Skills via Progressive Disclosure: Moves conditionally useful instructions (e.g., E2E testing setups) out of memory files into modular skill files. Skills only load a tiny description field into the initial system prompt, fetching full instructions only when invoked.
        • Skill Benchmark Warning: Warns against blindly installing popular internet skills (e.g., highly-starred repositories). Benchmarking shows unverified skills can increase token consumption by 5%+ and degrade task success rates while introducing security/credential risks.
      • Prompting, Tooling & Agent Ergonomics

        • Voice-First Input: Uses local voice transcription (3x faster than typing) for complex prompts, reserving manual typing strictly for exact file paths and URLs.
        • Agent Ergonomics (AXI Standard): Replaces standard MCP (Model Context Protocol) servers with specialized CLI tools and design standards optimized for agents. Benchmarks demonstrate that GitHub MCP servers can cost 3x more tokens and double latency compared to CLI-based interfaces.
      • Execution, Planning & Automated Quality Assurance

        • Visual Planning (Lavish): Replaces dense terminal text walls during project planning by spinning up interactive, HTML/artifact-based design systems directly in the browser to visualize choices, annotate UI feedback, and log decisions.
        • Adversarial Post-Processing (No Mistakes): Orchestrates an isolated Git worktree pipeline that rebases code on main, resolves merge conflicts, runs an adversarial agent review in a clean context window, executes E2E validation while logging visual evidence (screenshots/video/logs), updates documentation, and babysits the PR through CI/CD merge.
        • Overnight Autonomous Loops (Good Night Have Fun): Runs long-horizon, iterative tasks (e.g., E2E usability testing, test coverage improvement, metric optimization) under precise iteration caps, token limits, and strict stopping conditions without risking quota burn.
      • Multi-Agent Scale & First Mate Orchestration

        • Workspace Isolation (Treehouse): Eliminates manual Git worktree creation overhead (git worktree add/remove) by dynamically provisioning and reusing isolated worktree directories for concurrent agent sessions.
        • First Mate Orchestration: Uses a top-level managerial "First Mate" agent to parse complex, multi-repository prompts, break them down into sub-tasks, delegate them across background agent sessions in parallel worktrees, and coordinate issue triaging.

      Dedicated Tools & Software Stack

      • Terminal Emulator & Shell Setup

        • WezTerm: High-performance, cross-platform (Mac/Windows/Linux) terminal emulator fully configured dynamically via Lua scripts (wezterm.lua).
        • tmux: Terminal multiplexer used to manage multi-pane layouts and background tabs for parallel agent sessions; preserves session state across device connections.
      • Code Editor & Voice Inputs

        • Neovim: Modal, keyboard-driven text editor optimized with plugins for fast fuzzy file finding, code searching (ripgrep), and precise navigation.
        • Open Superwhisper: Free, open-source local voice-to-text application running OpenAI Whisper locally on-device. Uses custom initial prompts to recognize technical vocabulary, URLs, and project names cleanly.
      • Agent Harnesses

        • Claude Code: Primary agent harness used in the demonstration; noted for out-of-the-box defaults and feature richness.
        • Codeex CLI: Open-source, Rust-based fast CLI agent harness capable of inspecting its own source code for self-debugging.
        • Pi Coding Agent: Minimalist, highly extensible coding agent harness focused on customization.
        • Open Code: Model-agnostic agent harness featuring a smooth Terminal User Interface (TUI) and multi-model integrations.
        • Vercel Skills CLI (npx skills): Command-line tool used to search, install, and manage agent skills across various agent harnesses.
      • Author's Open-Source Agent Ecosystem

        • AXI Standard (axi.md): Agent Ergonomics design standards and optimized CLI tooling catalog (e.g., GitHub AXI, Chrome DevTools AXI) designed to minimize token usage and latency.
        • Lavish AXI: Visual artifact and interactive HTML planning editor that replaces text walls in the terminal with rich UI components for concept review and annotation.
        • No Mistakes: Automated CI/PR pipeline that handles isolated worktree rebasing, adversarial code reviews, E2E evidence capture (screenshots/video), doc updates, and PR babysitting.
        • Good Night Have Fun: Autonomous long-running loop runner with customizable token caps, iteration limits, and stop conditions for overnight or heavy iterative work.
        • Treehouse: Automatic Git worktree manager that manages dynamic, reusable workspace directories for parallel agent sessions.
        • First Mate: Managerial meta-agent that accepts high-level natural language instructions, spawns sub-agents across isolated worktrees, and manages multi-task orchestration automatically.
    1. My agent setup
      • Article Core Arguments:
        • The primary goal of the setup is to scale multiple products and a non-profit using a small, specialized team of six AI agents instead of hiring additional human staff.
        • The system deploys six Hermes-based agents—ea-agent (executive admin/Linear manager), ops-agent (Sentry monitoring/triage), dev-agent (core developer), gtm-agent (marketing/socials), research-agent (deep web search), and vps-agent (infrastructure manager)—to maintain the principle of least privilege and reduce blast radius.
        • Operational memory and context are maintained across Markdown configuration files (SOUL.md, AGENTS.md), per-agent Mnemosyne memory banks, and a central Obsidian wiki synced locally as a shared "business operating manual."
        • All agents run on a single $48/month DigitalOcean Basic Droplet (4 vCPUs, 8 GB RAM, 160 GB disk) secured via Tailscale, powered by OpenAI GPT-5.6 Sol (with GPT-5.6 Terra subagents) via a $100/month subscription plan.
        • Agent-to-agent and human-to-agent communication relies on Buzz (an open-source, Nostr-protocol-based Slack alternative), where agents operate as keypairs in direct messages or group channels with webhook integrations (e.g., automated Sentry issue alerts).
        • Core hands-on software development remains largely manual using terminal-based tools like Claude Code and Codex, as fully autonomous agentic development isn't ready to completely replace human driving.
        • The setup is built with portability and open standards in mind to avoid vendor lock-in to single-model providers acting as single arbiters.
        • The initial return on investment (ROI) is negative—setting up the agent architecture took roughly 10x longer than completing the automated tasks manually, making it a valuable learning experiment rather than an immediate productivity gain.

      Hacker News Discussion

      • Model Context Windows and MCP Servers:
        • Commenters discussed using Model Context Protocol (MCP) servers for isolated tool access, emphasizing that MCP definition overhead can quickly bloat context windows if not managed via context pruning or progressive loading.
        • Using CLI-based tools or single unified backend APIs was suggested as a cleaner alternative to loading dozens of individual MCP servers simultaneously.
      • Human-in-the-Loop vs. Full Autonomy:
        • Community consensus agreed that full agent autonomy across email, messaging, and deployment remains risky due to high failure costs (hallucinations, wrong tone, made-up facts).
        • Participants advocated for "draft and approve" workflows over fully autonomous execution, preferring fast AI-generated options where human review acts as the final gate.
      • ROI and the Complexity of Agent Architectures:
        • Discussion validated the author's observation that the financial and time ROI for multi-agent setups is currently low, describing much of current agent engineering as "bikeshedding" or yak-shaving.
        • Despite low immediate productivity returns, users found real-time error triage, automated log parsing, and collaborative multi-agent environments compelling for future workflows.
      • Communication Platforms and Infrastructure Costs:
        • The author clarified that Buzz was selected over Discord/Slack because of its lightweight setup, open-source Nostr protocol foundation, and native support for agent keypairs.
        • Total operational costs for hosting six agents on a cloud droplet alongside subscription-tier LLM access hover around $150/month.
    1. Ex-NASA dev reveals his Agentic Engineering Workflow
      • Limits of AI Coding Benchmarks

        • Standard benchmarks (e.g., SWE-bench) measure isolated, one-shot bug fixes and test completion.
        • Benchmarks fail to penalize "code slop," poor architecture, or long-term maintainability over consecutive feature iterations.
      • The Code Review & Trust Bottleneck

        • While AI agents reduce feature implementation time to minutes, reviewing large volumes of generated code remains a human bottleneck.
        • Completely removing humans ("lights-off factories") leads to accumulated architectural technical debt and hard-to-debug failures.
      • 4-Stage Agentic Engineering Framework

        • Product & Metrics: Define the user problem, success metrics (e.g., conversion, latency), and mockups upfront before prompting or generating code.
        • System Architecture: Outline service interaction, endpoints, database schemas, and data flow at a high level.
        • Program Design: Define types, method signatures, call stacks, and test expectations early in a fresh context window for maximum model reasoning efficiency.
        • Vertical Slices (Tracer Bullets): Build thin end-to-end slices (e.g., mock API → front-end → business logic) rather than horizontal layer-by-layer builds, enabling step-by-step verification and steering.
      • Context Engineering & Repository Strategy

        • Keep context windows tight, structured, and high-signal; store context as plain files (/doc/ADR, PRDs, markdown docs) directly in the Git repository.
        • Reset context or compact state into documents when models reach high token counts ("dumb zone" / "context anxiety").
        • Utilize deterministic feedback loops (e.g., tests, linters, LLM-as-a-judge quality rules) to back-propagate backpressure to agents.
      • Focusing on True Bottlenecks

        • Avoid "token-maxing" or over-engineering multi-agent setups when code review and product validation are the actual bottlenecks.
        • Focus human intuition on high-leverage architectural and design decisions rather than reading thousands of raw generated lines after the fact.
    1. Why The Best Engineers Are Solving Code Review Bottlenecks
      • The AI Code Review Bottleneck:
        • Rapid AI code generation shifts the primary software engineering bottleneck from writing code to reviewing and maintaining it.
        • Unvetted AI-generated code leads to growing cognitive debt, potential production outages, and burnout among senior engineers.
      • Automated Guardrails & Self-Correction:
        • To scale or eliminate manual code reviews, feedback loops should be engineered directly into the local agent environment.
        • Deterministic tools like Semgrep, linters, and architectural unit tests enforce coding standards and prevent bad patterns automatically.
        • Harness stop hooks and execution loops (e.g., Ralph loops or goal modes) automatically feeds error output back to agents for self-correction.
      • Importance of the Agent Harness:
        • The harness (providing tools, memory, and execution capabilities) often impacts performance and success rates more than the specific LLM.
        • Tool capabilities and harness behaviors change rapidly, requiring teams to continuously experiment rather than imposing rigid vendor policies.
      • Shift to Upfront Architecture & Specification:
        • AI shifts the engineer's core role toward high-level system design, defining modular boundaries, and writing behavioral specifications/tests up front.
        • Developers can mine AI session logs to identify recurring manual corrections and turn them into permanent automated guardrails.
  4. Apr 2026
    1. How to Kill the Code Review

      1. The Scaling Crisis (Why Reviews are "Dead")

      • Throughput vs. Cognition: The fundamental problem is a mismatch in speed. AI agents (like Cursor, Claude Code, or GitHub Copilot) can generate code at a rate 10x–100x faster than a human. If a developer uses an agent to clear 20 tickets in a morning, the human reviewer becomes a permanent, overwhelmed bottleneck.
      • The "Rubber Stamp" Failure: In high-volume AI environments, human reviewers stop actually reading the code and start "rubber-stamping" (approving without checking). This creates a false sense of security while letting "slop" (low-quality, redundant, or slightly buggy AI code) leak into the codebase.

      2. The Shift to "Spec-Driven Development"

      The author posits that the "checkpoint" for quality is moving "upstream." * Reviewing Intent, Not Implementation: Engineers will spend their time reviewing the Specification or the Prompt rather than the resulting lines of code. If the spec is correct and the constraints are tight, the implementation is treated as a disposable artifact. * Natural Language as the New Source Code: The high-level description of a feature becomes the primary source of truth. If a bug is found, the human doesn't "fix the code"; they "fix the spec" and have the agent regenerate the solution.

      3. Verification over Review

      The traditional manual "looking at code" is being replaced by automated verification loops: * Agentic Testing: Agents are now responsible for writing their own unit tests and integration tests. The human's job is to review the test plan and verify that the tests actually cover the business requirements. * Formal Methods & Type Safety: The article emphasizes using "bounded interfaces" (like Infrastructure-from-Code or strict APIs). When the architecture is strictly typed, the AI is physically unable to make certain classes of errors, reducing the need for human oversight of the "plumbing."

      4. The Emergence of "Cognitive Debt"

      A primary warning in the text is the rise of "Cognitive Debt"—a state where a codebase is so dominated by AI-generated logic that no single human understands how the entire system works. * Tech Debt vs. Cognitive Debt: While tech debt is "bad code that's hard to change," cognitive debt is "working code that is impossible to reason about." * The New Senior Role: Senior engineers must transition into "System Curators" who manage this debt by enforcing architectural simplicity and ensuring that AI-generated modules remain modular and replaceable.

      5. Future Prediction

      • 2025: The year human-written code became the minority.
      • 2026: The year the "Pull Request" as a human-to-human review ritual officially becomes obsolete in high-performing teams, replaced by automated agent-to-agent validation and human-to-spec oversight.