Latest posts
All posts →- How I work with AI, part 1: Managing context
Choosing what an AI agent needs for a task, where to keep instructions, and when to compact or start a fresh conversation.
- A basic LLM harness in TypeScript
A starting point for a tutor agent with the Vercel AI SDK, covering tools, saved conversations and streamed progress.
- Teaching back
How I stay intellectually engaged with AI-generated work by explaining it back to the agent as I review it.
- Evals are useful
As software engineers increasingly integrate LLMs into products, prompt evaluations—using tools like promptfoo—are essential for systematically testing and ensuring prompt reliability, much like traditional software tests.
- The world's simplest Static Site Generator in Go
A look at how this blog is generated using a custom-built static site generator written in Go.