BLOG

One year of working on this website.

There was no grand publishing plan or perfect roadmap. I have kept this site running for about a year and updated it whenever I had a new idea worth trying.

Web developmentChatGPTVS CodeLearning by building

The site grew one small update at a time — and ChatGPT accelerated it the most

This website did not begin as one polished project. I have kept it alive for about a year, changing the design, adding content and testing ideas whenever I had the time and interest.

Sometimes the site has stayed untouched for a long time. Then, in one evening, I might change several things. Recently, a simple request to improve the look of Tetris turned into a complete arcade section with multiple games. That way of working suits me: try something, see whether it works and continue from there.

ChatGPT, Copilot and Gemini

I have used ChatGPT a lot while developing the site. I have also tried Copilot and Gemini, but in my own work ChatGPT has been clearly better. It understands the wider context, continues from the current state of the project and helps with both the code and the question of what is actually worth building next.

That is my experience, not a universal fact. Copilot can be useful for quick code suggestions, and Gemini may suit someone else’s workflow better. For me, the conversational way of working with ChatGPT is the best fit.

ChatGPT directly inside VS Code

The biggest difference comes from having ChatGPT connected directly to VS Code. It does not need to guess what the project looks like. It can inspect the files, locate the problem, edit the correct place and check that the surrounding structure still holds together.

I can explain an idea in ordinary language — for example, that the cars move far too quickly or the score display covers the game board. The tool finds the cause in the code and applies the fix. And voilà: it works.

It still does not happen automatically

AI works quickly, but I still have to decide what I want. Sometimes the first solution is too complicated or simply looks wrong. Then I say exactly what is not working and move on to the next version. The best result usually appears after several small corrections.

I do not think AI built the site for me. I chose the direction, accepted or rejected the solutions and kept the project alive. ChatGPT made experimentation fast enough that many ideas actually became working parts of the website.

WHAT DID THE YEAR TEACH ME?

Three simple observations

01

A website does not need to be finished at once

Small updates keep the project moving and leave room for new ideas.

02

The tool has to fit the way you work

For me, a conversation with ChatGPT works better than isolated code suggestions.

03

Personal judgment still matters

AI speeds up implementation, but a person decides what looks good and feels right.

SEE WHAT CAME OUT OF IT

A year of experiments lives here.

The portfolio presents the wider project. The arcade contains the games that appeared along the way.