HookDrill

Search problems

Search for a command to run...

How software gets built next

AI agents are taking over more of the typing. The job isn’t going away: it’s moving up the stack, to deciding what to build, directing the agents that build it, and proving the result works.

HookDrill’s thesis, October 2026. A forecast, not a certainty.

It has already started

Adoption and trust are separate problems. A plausible implementation is not a correct, secure, maintainable system, so as agents write more code, tests, review and clear requirements matter more, not less.

The workflow, step by step

One plausible way a feature gets built around 2031. Agents carry more of every step; a person stays accountable for each one.

  1. Define the outcome

    Start from the user, the goal and how success is measured, not a list of files to edit.

    Ask clarifying questions and surface edge cases you skipped.

  2. Write the specification

    Review and correct user stories, data models, API contracts and acceptance tests.

    Turn the goal into a structured, increasingly executable spec.

  3. Design the system

    Choose the architecture, the boundaries and which existing services to build on.

    Propose options and wire up the integration scaffolding.

  4. Delegate the build

    Split the work, set the rules, review the risky changes and resolve conflicts.

    Implement in parallel: frontend, backend, data, tests, docs.

  5. Verify the behaviour

    Judge the evidence: test results, traces, measured performance. Not a fluent “done”.

    Run unit, end-to-end, accessibility and security checks; analyse failures.

  6. Deploy with guardrails

    Set the boundaries: credentials, environments, spending limits, who approves what.

    Prepare releases, deploy to staging, promote when the policy allows.

  7. Monitor and maintain

    Own the incidents, the trade-offs and the access an agent is allowed to have.

    Spot anomalies, summarise incidents, propose patches as pull requests.

What changes for the engineer

Less ofMore of
Implementing routine changes by handDefining tasks and delegating implementation
Writing boilerplate and repetitive testsReviewing coverage and validating behaviour
Knowing every framework detail from memoryUnderstanding concepts and judging generated code
Sequential handoffs between peopleCoordinating parallel agents through shared interfaces
Reviewing every line the same wayReviewing by risk, uncertainty and impact
Deploying through manual proceduresDesigning safe, observable release automation
Delivering the requested featureOwning outcomes, reliability, security and value

None of this makes code literacy optional. Reading, debugging and reasoning about code is exactly what lets an engineer evaluate what an agent produced, and catch the error a polished explanation hides.

What builders are saying

People building with AI every day largely agree: the work is moving from typing code to deciding what to build, directing agents and checking what they produce. The craft doesn’t disappear; it moves up the stack.

Most confusion about the future of software design stems from a confusion in terminology. My view: production design will increasingly be automated. The economic logic is self-evident — training machines to mimic and refine existing production practices is cheaper, faster, and Show more

Guillermo Rauch
Guillermo Rauch
Vercel
@rauchg

Whether design belongs in Figma or Claude Design is a distraction from a bigger shift. 1️⃣ Design will become autonomous. More helpful to think of it as 𝙳𝙴𝚂𝙸𝙶𝙽.𝚖𝚍, used by your coding agents running your software factory. 2️⃣ Specialized “personal” design tools generated

616
Reply

Posts are shown as published on X. Quoted for context, not endorsed.

What stays hard

AI will get better at all of these. They stay risky to hand over blindly because they involve uncertainty, consequences and reasoning about the whole system.

Why HookDrill exists

The routine tasks juniors used to learn on are the first ones agents take. Skills that nobody practises fade quietly, and the people who will direct agents tomorrow still need to recognise good code when they see it.

HookDrill is a learning platform for the developers who will build software this way, starting with web apps. It trains both halves of the job.

Open nowDrills

Build real React components from a spec, by hand, with hidden tests as the judge. The fundamentals you need to read and repair what agents write.

Start practicing

SoonBuilder Lab

Practise the other half: write the spec, design the system, direct an agent, and verify what it shipped. Same sandbox, same hidden tests.

See Builder Lab

Sources

The 2031 workflow is a reasoned extrapolation from current trends, not a prediction that every team will work this way. Survey figures depend on who responded; forecasts come from the organisations named.