Blog
A blog about AI, software, and web development.
WordPress Plugins Get a Bad Rap. This Is Why.
Someone bought 30 WordPress plugins from a legitimate company and backdoored every one of them. The standard advice about vetting plugins isn't enough.
How I Built a Client Knowledge Base Pipeline for Under $15 a Month
A solo consultant's approach to automating client data from multiple platforms into a single read-only dashboard using bash, cron, and Claude Code on a cheap VPS.
The Hidden Cost of Trusting AI Without Checking Its Work
AI is good at sounding right. That is exactly why it can be dangerous.
I use AI constantly in development work. It helps me move faster, sketch ideas sooner, and get through routine tasks with less friction. But I do not treat AI output as fact, and I do not think anyone else should either.
There is a big difference between using AI as a starting point and using it as a source of truth. That gap is where the real risk lives.
Your AI Meeting Notes Are Losing Context
AI meeting summaries compress conversations into bullet points, but downstream agents need the full transcript to produce useful output.
Using FFmpeg to Let Claude Code See a Client's Bug
How to convert a client's screen recording into sequential image frames so Claude Code can visually analyze the bug being demonstrated.
Let's Talk
No sales pitch. No commitment. Just direct contact with the engineer. Message or book a quick call.





