Essays 5 min read

AI Development Revolution Part 5: Business Apps

How AI compressed business web development from months to days. Professional Flutter web app from one developer and AI collaboration.

AI Development Revolution Part 5: Business Apps

The Business Transformation Sprint

Part 5 of the AI Development Revolution. This was the one where I had to be the whole agency by myself and found out what that costs.

I needed a website for the company

Organic Arts LLC needed a real web presence. Something that showed what I do, let people get in touch, and looked like a company instead of a guy with a domain name. The vision was clear in my head. Getting it onto a screen was the problem.

The old way to do this is months of work and a team: a designer, a developer, a project manager, someone to test it. I had none of those. I had me, and I had AI, and I had to be every one of those people in the same afternoon.

So I was the designer and the developer and the project manager and the tester, switching between them every few minutes. That switching was the hardest part. You hold a creative idea in your head, then you have to drop it to fix a routing bug, and when you come back the idea has gone cold.

Twenty-two commits and a lot of throwing things out

The repo tells the honest version. Twenty-two commits to get from nothing to a site I would actually put my name on. Three full UI redesigns. Two responsive frameworks I started and abandoned. Four color schemes I scrapped.

I built it in Flutter web because I wanted one codebase that worked everywhere, and because the retro look I was after needed more control than a template would give me. AI's first attempts missed the whole point. I asked for a sophisticated vintage feel and it gave me either generic corporate or dated HTML, and for a while it could not tell the two apart from what I actually wanted. Teaching it that difference took hours.

Then the practical things broke. Routing fell apart. Components clashed when I combined them. Retro fonts fought accessibility. None of it was the interesting kind of hard. It was just the work.

Production found every assumption I had gotten wrong

Locally it looked finished. In production almost everything was wrong. SSL certificates refused to install. The site took twelve seconds to load. Navigation was unusable on a phone. Contact forms that worked on my machine broke for real visitors, which is the worst place to find out.

I tested across Safari, Chrome, Firefox, and Edge, and across fifteen or so device combinations, and that turned up twenty-three separate issues. Each fix risked breaking a different platform. The Lighthouse score started at 34 out of 100. Getting it to 94 took a long stretch of optimization where every improvement seemed to undo another one.

This is the part the speed story leaves out. AI moved fast, but fast meant I hit the wall sooner, not that the wall was gone. The knowing-which-fix-was-right part was still mine.

The design was the real fight

Retro feel with modern function is harder than it sounds. Beautiful animations killed mobile performance. Vintage colors fought modern screens. Every design choice was a trade between the thing I loved and the thing that worked, and I had to keep picking.

From my journal at the time:

Started the day with rough wireframes and ended with a complete, functional business website. But the AI did not just implement my designs, it had to save them. My initial creative vision was beautiful but technically impossible.

That is the truth of it. The first vision was lovely and would not ship. The AI was useful exactly where it pushed back on me. It took fourteen passes to get the copy to sound like a person instead of like every agency, and even then I read every line to make sure it was mine.

What the site does now

It went from no presence to something that does real work. The site is open while I sleep. It makes a consistent first impression instead of whatever pitch I happened to give that day. The analytics have shown me what people actually look at, which was not always what I expected.

The look helps too. A retro site in a sea of identical corporate ones gets remembered, and the fact that it runs well says more about what I can do than a portfolio would.

The money part

The old way would have cost north of $60K and taken months: specialists, coordination, the overhead of getting them to agree. I did it for a fraction of that, in a fraction of the time.

But the number is not the whole story. What I actually got was being in the market now instead of next quarter, a presence that works around the clock, and a platform I can grow without rebuilding.

What it actually proved

For a while I believed good work needed time and a team, and that a solo developer could not stand next to an agency. Building this is what changed my mind. Not because the AI did it for me. Because it let one person hold all the roles long enough to finish.

I wrote about this in the "modern gold rush" piece: a small business reaching for capabilities that used to need a whole company. That part is real. So is the cost. I was tired and stressed and questioning the plan more than once, and I finished anyway.

In Part 6 I step back and look at what this does to the industry, now that one person can do this much.

Next: Part 6: Future Implications →


Series Navigation: