Ville's Field Notes¶
Practical notes from building software with modern tools.
This is where I write down things worth keeping: AI agents that change how I work, terminal tools that earn a permanent keybinding, small programs that do more than their size suggests, and infrastructure experiments that survived contact with reality.
There is no fixed curriculum and no requirement that every article belong to the same grand theme. The common thread is more personal: I tried something, formed an opinion, and wanted to explain the useful part without padding it into a conference talk.
AI is both a subject here and part of the writing process. These pieces are written collaboratively with AI, while I choose what is worth covering, supply the experience and opinions, check the claims, and decide what gets cut.
Start here¶
Terminal craft
Tools and configurations that make a terminal-centered working life more
comfortable.
Latest notes¶
- Document Processing Pipeline with EventBridge Choreography — explicit service ownership, reliable event handoffs, and queryable progress.
- Document Processing Pipeline with Lambda Durable Functions — checkpointed orchestration in code, with parallel OCR and human review.
- Herdr Tutorial — a terminal workspace manager with first-class awareness of coding agents.
- What Cloudflare's Free Tier Gives Vibe Coders — what is actually available when shipping a small application.
- Packaging Rust CLI Apps to PyPI —
distributing a Rust binary with
pip install, without Python bindings.