• I’m tired of web dev

    The web used to be fun and simple and easy to get stuff done with. Now it's discovering that someone who doesn't know what they were doing used a div instead of a button and fixing it involves half a day of frustratedly poking around files that make no sense and fixing a broken build process.

  • 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).

  • 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!

  • 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?

  • You can’t do ANYTHING without an app!

    If you follow me on socials, you might think that I really didn’t enjoy my holiday… But it’s not really true. We had a great time. I think that, as I relax and unwind, and the adrenaline that’s been keeping everything at bay dissipates, and the major life stuff is put aside, things come crashing […]

  • 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 […]

  • Programming styles and books

    I confess, while I have my CS degree and am well-read, I've never read many of the "classics": Clean Code, Refactoring, The Pragmatic Programmer. So with Sandi Metz's "99 Bottles of OOP" on offer, I thought I'd make a start there.

  • Coding for fun

    Back at the end of 2020, Jhey Tompkins wrote an excellent article titled “Playfulness In Code: Supercharge Your Learning By Having Fun“. I loved this article and though the examples in it were more visually playful than technologically playful (and yes, HTML and CSS are technological – I just couldn’t find a better way to […]