AI Journal 2: Vibe-Coding for Fun and Profit

2026-06-22

I wrote earlier about how I started used agents for coding a bit later than everyone else who were into AI. I think I'm not the only of in my generation having a bit of a hard time coming to terms with the new reality of not actually writing much code myself. This journal entry is mostly just a dump of my thoughts on angentic coding and vibe-coding based on my experiences so far in 2026.

A Bit of Background

I started with OpenAI Codex back in February, and a few weeks later I moved on to Claude Code (just before Opus 4.7 was released). A home, I adopted pi to customize my own agentic environment for coding, using it mostly with gpt-5.5 and Deepseek V4 Pro (which came out a bit later), occasioanlly trying out other models on OpenRouter. I even bought a Geforce RTX 5060 Ti 16 GB to try local LLMs (and for some gaming) as well. Qwen 3.6 27b works pretty well locally, though with only 16 GB, it's still just a toy (context too small).

At work, I still review all the code I produce, but Claude produces about 95% of it. The last 5% is written by gpt-5.5. I write less than 1%.

At home, I haven't programmed much for the last three years for various reasons, mostly because of lack of time and health-related reasons (back pain).

Vibe Coding

So I wanted to try to vibe-code for real. Not at work -- the stuff I do is too important (and the customer hasn't agreed to it either) -- but I still wanted the experience. So I picked a project: A web-based, mobile-first, front-end for pi. I named it "Pi Pocket". It is now my daily driver. I never use ChatGPT or Claude web apps anymore. Pi Pocket fullfill all my needs. It reached 300 commits the other day. Early on, I did reviews. Now I almost never look at the code.

Development process of Pi Pocket:

Things that work well:

Things that LLMs don't do well:

Pi Pocket Status

Right now, it has plenty of features, and I'm reached a point where it does more or less all I need. In fact, I might delete a few features I don't need after all.

Some current Pi Pocket features:

← Back home