Blog
In Skills I describe how things are done. Here I write what I think about them — about open software, about security, and about what is worth building with your own hands. Sometimes about something with nothing to do with the web at all. Not everything I write about here is something I also sell.
Kaizen and Agentic Development
AI lets you start a new project in an afternoon. Kaizen teaches the opposite: don’t start over — move the current project a small step forward every day.
Which Open-Source CMS Should You Choose for an AI Knowledge Base?
An AI knowledge base does not start with a model or vector database. It starts with where a company maintains, approves, and keeps its knowledge current.
Critical External Dependency: When a Vendor Becomes a Risk
Every company depends on someone. The problem starts the moment it cannot function without one particular vendor. How does vendor lock show up, what risks does it bring, and how can it be avoided?