In the last 20 days, I built an app. But in a new way.
100k lines of code written by AI. I wrote <1% of it.
WOW! Paradigm shift is real.
It's a full-stack app for managing engineering leaders' goals.
Push your metrics either by UI (manual submission) or REST call (automatic script submission).
Something in between Excel and Looker Studio.
Some would have built that with a no-code AI platform in 1 day. Maybe.
But here I got:
- The full-stack app with satisfactory quality-level code
- Backend + frontend with service layer separation (can build/scale independently)
- Unit tests (~30% coverage)
- API integration tests for all endpoints
- DB schema, DB migrations, DB seeding with test data and demo account
- Auth (Google, Github), API Key management
- Some react components, navigation, preview, desktop + mobile viewport
- C4 Architecture diagram, OpenAPI docs with generator, README for key solutions
- REST API, Schema validation (across API, UI submission, and DB)
Cost? ~20$ total of AI agent computation + 1-2 hrs of my time each day.
I won't lie that work didn't require human intervention. It did a lot.
But my goal was to write minimal code, yet achieve satisfactory tech stack quality.
Most of the work happened through meta prompts, prompts, or direct intervention with the agent.
My skillset?
For this tech stack, I'm a regular engineer, no more.
But I know what good looks like - separation of concerns, quality checks, reusability.
The latter was critical to keep the AI agent on the leash and self-repairing loops.
My workflow?
- I create business requirements
- One agent translates that into ROADMAP, later into a precise task specification
- I create constraints and guidelines (for architecture, testing, dev workflow)
- Another agent writes code, tests, and scripts within my constraints
- I play with the app, give direct feedback to the agent, push the feature branch
- Another agent does a PR review
- I push to production
- Another agent does documentation, diagrams, and chores
Want to see code, process, and guidelines, so you can repeat it on your own?
I'm sharing all of that with my newsletter community weekly or on our internal chat.
Stay tuned!