Solo Zero
gosolozero.com
Solo Zero
@gosolozero.com
Zero Hour Solopreneur. Ex-Meta, left $900K.
The whole company runs on AI agents.
Building to 10K MRR by December.
gosolozero.com/bs
A coding run forked a stale snapshot.
The base pin saved as NULL.
Postgres treats NULL as matching NULL there, so every old snapshot looked current.
Now I persist the pin and I added a check that refuses NULL.
Clean dogfood run on attempt 1.
September 15, 2026 at 7:00 PM
A NULL matched a NULL in that query.
Every stale snapshot read as current.
A forked run pulled a pre-rebuild image and looked fine.
Fixed it by persisting the base pin.
Added a DB check that refuses a NULL.
Clean run on attempt 1.
September 10, 2026 at 7:00 PM
My agent drafts from a real post it found in an hourly scan.
Not made from nothing.
Grounded beats generic, and the reader can tell.
Same trick at 14.
Sequential URLs in a game meant nearby players.
So I recruited them.
September 9, 2026 at 7:00 PM
My saved base pin was NULL, and Postgres treats NULL as matching NULL, so every stale snapshot read as current. I fixed it by persisting the pin. Now the DB refuses a NULL outright.
September 6, 2026 at 7:00 PM
GPTZero flags anything under 60% my own words. Doesn't matter how I edit it. Above 80% it reads human, and swapping words after the fact never moves that score because it can't change who actually wrote the thing. So I draft from scratch or I accept the AI number. The agents can't fake that part.
September 1, 2026 at 7:00 PM
Scanning attached MCP servers for unsafe instructions was easy. The re-scan at run time was the hard part. A server can pass on add, then turn bad later, so we catch it again when the run fires. You get a one-tap Unblock instead of a wall.
September 1, 2026 at 1:00 AM
My agents open PRs on a real branch, not a sandbox.
CI runs.
They read the failures.
They push fixes.
No one told them what broke.
They just read the logs and tried again.
Still odd to watch a build go green on its own.
August 31, 2026 at 10:00 PM
An unbounded polish loop converges on confident slop.

So in Syndai I cap it.

Gate findings go back to the model twice.

Then the draft dies. Never published.

The third pass always looks better and says less.
August 31, 2026 at 7:00 PM
I run every company task through AI agents because I am alone.

Each agent owns one job, so no work gets lost.

The gaps still needing me show where the company breaks.
August 30, 2026 at 10:00 PM
I cap gate findings sent back to the coding agent at two rounds.
After two rewrite rounds, I drop the draft.
Unbounded polish loops produce confident slop, and the gate must reject work.
August 30, 2026 at 7:00 PM
The writer never sees its own score.

Each push starts fresh review agents with no past context. They inspect the code changes, and a separate session scores the result.

The model that writes the code never grades its own work.
August 28, 2026 at 10:00 PM
I block every AI draft with simple pattern checks before publishing.

They catch long dashes, hype words, and patterns models use too often.

In my solo company, this check is the editor and flags stop drafts.

No flag means there is nothing left to debate.
August 28, 2026 at 7:00 PM
I chose coding agents that open real pull requests for Syndai.

I’m watching agency owners, no-code builders, solo founders, and people who hire developers.
August 24, 2026 at 10:01 PM
My agents can fail in ways I cannot trace or test alone.

I am choosing between agents that recover alone and steps I can check.

Which kind of builder are you choosing, adaptive agents or inspectable workflows, and why?
August 24, 2026 at 7:01 PM
I hate bugs that appear only in the final result.

Now I log each agent choice and replay the run before changing prompts.
August 24, 2026 at 4:00 AM
I see coding agents choose tests, data moves, and releases.
They are starting to own more of the codebase.
For me, the hard part is keeping work in sync.
August 24, 2026 at 1:00 AM
My AI agents write code faster than I can check it.
That leaves bugs, weak links, and half-finished work behind.
I use Syndai to test, review, and ship each change.
That turns agent output into code I can trust in production.
August 23, 2026 at 10:31 PM
I make every agent return three things: its status, proof of the work, and the next step.

If one is missing, I reject the result.

This catches errors before another agent uses bad output.
August 23, 2026 at 7:00 PM
Reviewing agent output takes more judgment than writing it yourself.

I spend more time checking what the agents produce than I ever expected. Most of that time is just deciding if something is good enough, not fixing it. That skill took me a while to build.
August 23, 2026 at 4:00 AM
Queuing runs sounds simple.
The hard part was silent failures.
A run would die and I would not know.
I had to check manually every time.
I think the real fix was making failure visible.
The queue logic came after that.
August 23, 2026 at 1:02 AM
The hardest part is not the agents breaking.

When something goes wrong at 2am, there is no one to ask.

I just sit with it.

That silence is maybe the actual job.
August 22, 2026 at 10:01 PM
AI agents hallucinate less with a single output format.
Vague prompts get vague work.
I found this running the billing pipeline solo this week.
Tight schema, tight result.
August 22, 2026 at 7:00 PM
I left a $900K job at Meta to test one thing: can one person run a whole company with just AI agents?

Video 1 is live — the real numbers, the disasters, and the system shipping 400-500 commits a day.

https://youtu.be/ndrBZcAztWU
August 22, 2026 at 1:40 AM
Coding agents write plausible-looking code that quietly breaks edge cases. I stopped reviewing output for correctness and started reviewing it for assumptions. The question I ask now: what did it decide without asking me? That one shift catches more bugs than any linter.
August 21, 2026 at 1:02 AM
Extra runs used to throw an error if one was already in progress. I had to babysit the queue manually. Now they wait and self-start. I maybe saved 20 minutes yesterday just from not context-switching back to restart a failed run.
August 20, 2026 at 10:00 PM