Posts

Welcome to my blog! Here you’ll find a collection of thoughts, insights, and explorations spanning technology, creativity, and the intersection of ideas. Whether you’re interested in technical discussions, philosophical musings, project showcases, or observations about how we interact with the digital world, there’s something here to spark your curiosity.

Browse through the posts below to discover articles on diverse topics—from innovation and problem-solving to the human side of technology and the evolving landscape of our connected world.

SQLite FTS5 for (Drupal) Search API Teaser Image

SQLite FTS5 for (Drupal) Search API

December 3, 2025

There is a predictable sequence of events that unfolds whenever a new project requires genuinely good search.

You start with the default database solution—in Drupal, that’s typically the Search …

From Stateful PHP to Stateless Mercure: Real-Time in CakePHP Teaser Image

From Stateful PHP to Stateless Mercure: Real-Time in CakePHP

November 3, 2025

☕ Why Your App Still Feels Like Dial-Up

Let’s face it: as PHP developers, we’re masters of the request-response cycle. We handle that HTTP handshake, do the business, send the payload, and …

The Great CakePHP Doc Migration: From Sphinx to GFM, and the Lesson Learned Teaser Image

The Great CakePHP Doc Migration: From Sphinx to GFM, and the Lesson Learned

July 28, 2025

It’s been a journey of trial and error, but migrating the CakePHP documentation from Sphinx/RST format to the more universally friendly GitHub Flavored Markdown (GFM) has proven that sometimes …