Here are the things I stopped doing by hand in 2026, ranked by how much I miss them. The net result: I ship faster and learn narrower, and I am working on the second part.
Writing boilerplate
Miss level: zero. CRUD endpoints, DTOs, test scaffolding. The agent writes it, I review it. I have not typed a migration file since spring.
Googling regex
Miss level: zero. I describe what I want and read the result carefully, because regex confidence is how production incidents are born.
Writing the first draft of tests
Miss level: low. The agent's tests are honest about the happy path and lazy about the edges. I add the edges. It still saves an hour a day.
Reading documentation start to finish
Miss level: high, honestly. I ask and get the answer, but I have lost the accidental learning. I used to find gold three paragraphs below the thing I searched for. Now I only find what I ask about, and I do not know what I no longer know.
Debugging alone at midnight
Miss level: complicated. Rubber ducking an AI at 1am works disturbingly well. I get unstuck faster. I also solve fewer things in the shower the next morning, and the shower solutions were usually better designs.
Takeaways
- Hand boilerplate and regex to the agent, but read the output carefully.
- AI-written tests cover the happy path; adding the edge cases is still your job.
- Asking for answers removes the accidental learning that reading docs gave you.
- Getting unstuck faster can cost you the slower, better design thinking.
- Faster shipping and narrower learning come together; manage the second deliberately.
Building something like this?
I'm Ahmed Mamdouh, a senior full-stack & AI engineer. I reply within one working day.