Sheet 05 · About
Hi, I'm Charles.
I make little things for fun: games, a desktop pet, and whatever I can describe well enough to build next.
This site used to be home to Charles IT, my local tech-help business. Now it's my workshop: the place I put the things I build for fun.
I build most of these by vibe coding: I describe what I want, an AI helps write the code, and we go back and forth until it feels right. It's how a hamster ended up with a family tree.
Some of them are finished, some are very much not. Everything is on GitHub, so you can see how each one was made, one commit at a time.
— CharlesOn the bench right now
Pip: Let the Mac app open on macOS 12 (Monterey) (#15)
last touched
- Projects
- 3
- Shipped
- 1
- In progress
- 1
- Releases
- 8
Fig. 2 · Process
How a thing gets made
Every project here went round this loop, usually a lot of times.
- 01Describe ita slot machine… run by a hamster?
- 02An AI drafts the code
- 03Try it outpoke it until it breaks
- 04Back and forthuntil it feels right
- 05Ship itShipped
Materials list
What it's all made of
The languages and frameworks across everything on the workbench, counted from GitHub.
Say hi
Got an idea, found a bug, or just want to say hi? Find me on GitHub, or open an issue on any of the projects.