$ cat ./notes
Notes on making things.
Things I have learned while building software, working with coding agents and running AI models at home. Mostly the parts I want to remember next time.
7 notes
TerminalShot: from 2D to the first steps in 3D
Falling Linux commands, a growing arcade game, and the experiments that are giving it depth.
I started TerminalShot with a simple idea: make typing Linux commands feel like firing a spaceship’s weapons. It has already changed quite a bit, from a spare neon playfield to an illustrated, music-driven shooter. Now I’m exploring what happens when that ship has somewhere to fly.
- TerminalShot
- Game development
- SpriteKit
- 3D experiments
Making local AI useful at my desk
What I have learned while putting local models to work.
- LM Studio
- Local-first
- MCP
- Qwen
- Gemma
Choosing a model for the next job
A good coding setup needs more than a favourite model.
- Plan/Act
- Model routing
- Context budgets
- Local-first
- Workflow
Keeping coding-agent work reviewable
A few habits from working with Cline on real projects.
- Cline
- GLM
- Repo workflows
- Large tasks
- Verification
One successful run is not enough
How I think about checking coding agents.
- Evals
- Smoke tests
- pass@k
- Regression testing
- Cline
Giving an assistant the missing context
A small experiment in keeping a local record of terminal work.
- Shell hooks
- Telemetry
- Git snapshots
- Local context
- Local only
Why the trading model does not get the keys
The decision I built the rest of LLM Trader around.
- LLM Trader
- Risk gateway
- Deterministic policy
- Shadow lanes
- Audit