Anatomy of an AI agent knowledge base

AI agent fervor has permeated the software development world. But, we’re no longer talking about a singular, all-knowing AI. Rather, emerging agentic workflows rely on multiple specialized agents working together. So-called “agentic AI” has a strong business case, but...

Software development has a ‘996’ problem

There is a persistent, dangerous myth in software development that output equals outcome. It’s the idea that if we just throw more hours or more lines of code at the problem, we will inevitably win. Gergely Orosz of The Pragmatic Engineer fame recently dismantled this...

It’s the end of vibe coding, already

In the early days of generative AI, AI-driven programming seemed to promise endless possibility, or at least a free pass to vibe code your way into quick wins. But now that era of freewheeling experimentation is coming to an end. As AI works its way deeper into the...

PHP 8.5 enables secure URI and URL parsing

PHP 8.5 has been released, adding an extension for securely parsing URIs and URLs to the now-30-year-old server-side scripting language. Described as a major update, PHP 8.5 was released November 20 and can be accessed at PHP.net. The URI extension featured in the...