Sitemap
Press enter or click to view image in full size

Nette to Symfony rewrite

2 min readOct 28, 2026

--

For the last few years, I’ve been working on a large web application.

I wrote most of the code myself, back when AI didn’t yet exist in the form it does today. Most of it by hand. So I know the code down to the smallest detail.

I’m a curious person and I love learning new things, so I asked AI how long it would take to rewrite the whole project from the Nette framework to Symfony. The answer: 7 months.

Wow. 7 months. That’s a lot. I figured it could go much faster.

So I put together a plan: a well-thought-out architecture and AI skills for the repetitive parts.

It took about 75 hours, roughly 25 of them my own work.

Get SteB’s stories in your inbox

Join Medium for free to get updates from this writer.

The result is a full rewrite:

150 admin controllers
180+ grids and datatables
300+ forms
60+ console commands
600+ templates

Every page was automatically compared against the Nette application:

3,500 URLs
30 XML feeds

Since this was just an experiment, the original application still runs on Nette. There’s no reason to change the framework. Everything in it runs on the latest versions.

I learned a lot, and I can keep using this experience in my work.

Today’s AI models are only the beginning. In a few years, we’ll have things we can’t imagine today.

More info on the page: link

--

--