Skip to content

Everything I run, checked just now.

This page fetches each site when you load it. The status below is real, including when something is down.

Live estate · 11 of 11 responding · 2026-09-07 16:22 UTC

PurrposalMINEMy own SaaS. Two web addresses in, a branded document out in about a minute.840 msThe recordMINEEverything finished and in use, with links.196 msAudit toolsTwo public tools scoring any URL in seconds.296 msAESCGround works firm. 2,343 files and 3.05 GB moved off WordPress behind it.278 msISKF CalgaryKarate school. Migrated live without breaking the student login.291 msBright BrainsReading studio, with a phonics game built into the page.397 msChloe FowlerAuthor site, built to take the second book without a rebuild.413 msUAPTL2,249 product pages generated from one supplier file.149 msPP ProfessionalUK consultancy. Domain, certificate and deploy handled end to end.261 msShida Lot Maps155 plots read out of a PDF and coloured by machine.278 msMeasurableEvent sign ups, door check in, and who actually turned up.257 ms

Fastest to answer this load: UAPTL, 149 ms.

My automation host is switched off right now, so the live count of running workflows is not shown rather than guessed. Last measured: 245 built, 84 live.

What it took

19
projects shipped
in three months, as the only developer
103
separate requests
most inside systems I did not build, almost none scoped in advance
850
commits
714
messages, 0 calls
across 69 days and an 11.5 hour time difference
245
automations of my own
84 were live at last count
5
sites live on a client domain
signed and handed over, not mockups. 11 more finished and sent as pitches
2,343
files migrated
3.05 GB, 48 accounts, 795 folders, nobody locked out for a day
2,249
product pages generated
from one supplier file, none typed by a person

Calls I made

Anyone can show you what they built. These are the times I chose not to build something, or found my own work wrong.

I refused to fill in 95 addresses

A lot map printed a civic address for only 60 of its 155 plots. The numbering stepped by four, so inventing the missing 95 would have taken ten minutes and looked completely right. A wrong address on a sales map sends somebody to the wrong house, so the export shows the gaps and the developer fills them once.

I found my own dashboard lying by a hundred to one

A visitor counter I built reported 808 visitors on a client site. The honest number was seven. It was counting bots as people. I rebuilt it to count only sessions where a real browser ran the page and a person did something. Reporting 808 when the truth is 7 is worse than reporting nothing, because somebody makes a decision on it.

I talked a client out of paying me to build something

A client brought a full specification for a custom tutoring booking system: multiple tutors, recurring sessions, cancellation windows, payments, SMS. It was weeks of work. TutorBird already did all of it, so that is what went in instead. The build never happened.

I said no to hosting a client domain on my account

It would have been faster. It also would have put a client business on infrastructure they did not control. Naming a risk and then doing it anyway is worse than not naming it.

Run one of my tools on your own site

The console
Type any web address. It opens the site, follows the menu and the sitemap, requests every link, and reports what is broken with the evidence attached to each finding. Then it writes the corrected files: a sitemap, structured data, and image tags carrying the real pixel sizes read out of your own image files. The crawler, the parser and the checks are mine, and the same tools run as an MCP server your assistant can call.

Ask it anything

It can only cite work that is actually finished, and every number it gives was read off a source rather than remembered. If it does not know, it says so.

Ayush Chauhan · ayushopchauhan@gmail.com