Thoughts on building software that lasts
Insights on web development, design, Laravel, the TALL stack, and building software that matters.
Cloudflare Turns On Visitor Tracking By Default. Here's How To Check.
Cloudflare quietly started enabling Web Analytics on free domains, injecting a tracking beacon without an opt-in step. Here's what site owners should verify.
The Exception Is the Part of Your Workflow Worth Building
A practical test for deciding when a business exception deserves custom software, and when it should remain a human judgment.
When Your Workflow Is Ready for Automation
A practical test for deciding whether a repetitive business workflow is ready for automation, or still needs a clearer owner and process.
Before You Build Custom Software, Write Down the Decisions It Must Make
A feature list is a poor software brief. Start by naming the decisions your team repeats, delays, or gets wrong, then build around those.
The Most Expensive Software Feature Is the One You Never Needed
Before you automate a process or build a feature, prove the problem is worth solving. A practical way to decide what software should leave alone.
A Record-Breaking AI Model Dropped Yesterday. I Told My Clients to Do Nothing.
Anthropic shipped its fourth frontier model in under two months. Here is why chasing each release is the wrong move for most businesses, and what to build instead.
A Hacker Deleted a Country's Property Records. The Backups Went Too.
An attacker wiped Romania's land registry on July 14, then wiped the backups. What survived was the copy nothing could reach. Three questions to ask about your own business data.
Kimi K3 Is the AI Model Businesses Can Download. That Changes the Question.
Kimi K3 is a new AI model from China that will soon be downloadable. For businesses, the real question is what owning the model changes.
AI Didn't Make People Wrong. It Made Them Stop Saying "I Don't Know."
A new five-experiment study found AI access nearly eliminated people's willingness to admit uncertainty, cut accuracy to a third, and doubled confidence. Here's what that means for how you run your business.
Your Business Probably Needs a Web Page, Not an App
A developer reverse-engineered a bloated travel app into a tiny web page. The story is a clean test for owners deciding whether to build an app at all.
An AI Coding Tool Got Caught Uploading Whole Repositories. Here's What Owners Should Ask.
A wire-level analysis found xAI's Grok Build CLI uploads your entire repo, git history, and even secrets by default. The real lesson isn't about one vendor.
John Deere Locked Farmers Out of Their Own Tractors. The Same Trap Is in Your Software Contract.
The FTC just forced John Deere to hand farmers the keys to their own equipment. The lock-in that trapped them is the same one sitting in most small-business software deals.
GitHub Copilot Just Switched to a Meter. Your Software Budget Needs to Catch Up.
GitHub moved Copilot to usage-based billing on June 1. Every plan now ships with a fixed AI Credit allowance, and agentic sessions are draining it fast. Here's how it lands on a real software bill.
The Client Brief Template
A one-page PDF that helps you clarify your project before you talk to any developer. Covers goals, audience, scope, budget, and timeline. Fewer surprises, better outcomes.
Have a project ready to start?
Whether you need a full-stack application, a design refresh, or a technical partner who gets it — we'd love to hear about it.