My thoughts on software development, life, and more. See every page.
AI Coding Tools
Code completion and AI editors are useful. They do not replace reading the diff. How I use them without letting them own the codebase.
2026-09-24
AI Safety and Ethics
Prompt injection, privacy, bias, and the checks I add before a model can talk to users or touch tools.
Embeddings
Embeddings turn text into vectors so you can search by meaning. The models I use, what they cost, and the jobs they are actually good at.
Multimodal AI
Image understanding, image generation, audio, and speech — the APIs I use and where a multimodal feature usually breaks.
Open Source Models
When I leave a closed API for open weights: Hugging Face, Ollama, Transformers.js, and the inference choices that actually matter.
Want to call me? book a call and I'll respond in the available time slot. I will ignore all soliciting.