• I made a(nother) static site generator

    This time it's a static-file-driven, mobile-app-like blog. And the tooling I made should be usable on any simple WordPress blog! But... WHY???

  • Eeek! What does Gutenberg Phase 3 mean for Turbo Admin

    Turbo Admin features to be in WordPress core! šŸ™Œ TheĀ WordPressĀ Gutenberg Phase 3 announcement is very interesting for me. Why? Because it will be disruptive for my Turbo Admin plugin/browser extension. An admin redesign is in the works which, especially if done in React, may make Turbo Admin impossible to run. Fortunately they are also considering […]

  • Oh gosh. I’m actually writing a post about AI.

    WOW! I made a properly "magic method" WordPress plugin that allows you to just write a function name, and have that function created for you by an AI. It just works! (Some of the time).

  • Dynamic Properties – A 5 Minute Window

    Today, another quirk in PHPStorm with our code snippet. We have strict types on still, but we're going to look at what properties we can set and get from the object.

  • The New Turbo Admin

    Turbo Admin 1.12.0 is a big release with better search, improved reliability, user and plugins search and integrations for WooCommerce and Gravity Forms. Phew!

  • Is Turbo Admin for sale?

    One of the reasons I keep on with Turbo Admin is that I’ve had some major validation of the idea in the form of investment offers and even – no, I can’t believe it either – offers to buy it! I’ve been really encouraged by these offers. Here’s my thoughts on the idea of selling […]

  • Back to Turbo Admin

    Iā€™m FINALLY getting around to chipping away at Turbo Admin's next steps. But how do I make "frameworky" things in JavaScript?

  • Why I love (and how I make) simple, static, minimal-tech websites

    There was some interesting chatter a while ago in my tech social bubbles about the tiny decline in WordPress’s CMS market share. This was followed by some interesting Twitter replies. But I chose to pick up on my friend Keith Devon’s response: And it caused me to reflect on how I now build small/quick sites […]