Articles
Articles by Daniel Chiwuzoh on TypeScript, Node.js, Python, Kubernetes and AI tooling.
- There Is Always Another Way ·
In Software engineering there usually is more than one way to achieve a goal however there are the places where there is exactly one way, and nobody calls that a design flaw. Noah's ark was one of those.
- The Ticket Nobody Wants ·
The fix is the cheap part, knowing which fix is expensive. A bug that took a day to find and an hour to fix.
- How Confident Is the AI? Logprobs Explained ·
A forecast that says '70% chance of rain' is honest about its own uncertainty. Models carry that same number for every word. Here is how I read it.
- What Guardrails Really Mean (and How I Built Them) ·
Guardrails on a highway keep a car from going where it shouldn't. The same idea, applied to what a language model says, and how I built them into Ofuma.
- The Robot at the Keyboard: Letting Claude Code Test My App in a Real Browser ·
I handed my running app to Claude Code and watched it click through every screen in a real Chrome window. Including the part where it lied to me.
- Don't Trust the Dashboard: How I QA My Own Software ·
A screen can render perfectly and still be lying to you. Three real bugs from Ofuma, and the habit that caught them: add the numbers up yourself.
- How I migrated from DigitalOcean to Hetzner ·
Why I traded a managed kubernetes cluster for a single rented computer running Docker, and cut my hosting bill by nearly 90 percent
- The Claude skills I built, and why ·
Five reusable instruction sets I taught Claude to follow, from code review to security audits, and the recurring chore each one was built to kill.
- How I Got an Email at My Own Domain, for Free ·
Sending mail from your own domain is really two separate jobs, not one. A forwarding trick and one Gmail setting got me dmb@futari.live, no mailbox rented.
- How I Got My Invisible Website onto Google ·
My site was live, but Google found nothing. Its robot saw a blank page where I saw a full article. The three moves that finally got my site found by google.
- Prompts in Ofuma: Every Knob, and What It Actually Does ·
A prompt looks like a harmless little string until you try to change it in production. Every field, every parameter, and how to call it from four lines.
- Folders in Ofuma: Giving Ten Prompts a Filing System ·
Ten prompts in a flat list is fine. Sixty is a junk drawer. Nesting, paths, per-folder permissions, and moving prompts around in bulk.
- The Ofuma Dashboard: What Those Three Numbers Actually Mean ·
Almost no dashboard tells you how its numbers were worked out, which is when it starts lying politely. What Total Prompts, Active Prompts and This Month really count.
- The Features of Ofuma, and Why Each One Exists ·
You cannot ship code without version control, tests, and a way to roll back. Prompts are relearning that lesson. A tour of Ofuma, one problem at a time.