Recent Posts

  • Procyon Plugin Boilerplate: a CLI for WordPress Block Plugins

    A few years ago I wrote up a hand-rolled template for scaffolding a WordPress block plugin. That pattern got rolled into a CLI: procyon-plugin-boilerplate. One npx command and you get the multi-block layout, GitHub-release auto-updates, and a release workflow, ready to go.

  • The WordPress Interactivity API: A Tour of the Directives

    The Interactivity API’s directive attributes are the whole story. Here’s what each one does, when to use it, and how to compose them for real block behavior.

  • Retro 80s control panel with rows of glowing dials and switches in front of a giant CRT monitor showing a W logo

    Customizing the WordPress AI Plugin: Hooks, Filters, and Custom Features

    WordPress 7.0 shipped with a first-party AI plugin that brings a suite of AI-powered features directly into the editor. Alt text generation, content classification, excerpt writing, review notes: it’s all opt-in and extensible. Here’s how the plugin works and, more importantly, how to bend it to your will with…

  • An ESP32 development board with a glowing IR LED on a workbench next to a 1990s Panasonic VCR with stack of VHS tapes in soft focus background

    VCRs in the AI age: pt. 1 – ESP32

    I’m digitizing a stack of family VHS tapes. The VCR’s original remote is long lost, so I built a tiny ESP32 that fires Pronto-format IR bursts at it and listens for serial commands from my Mac.

  • Computer monitor showing OBS Studio recording interface with VHS REW overlay; ESP32 with glowing IR LED in the foreground pointing toward a Panasonic VCR at the right edge of the frame

    VCRs in the AI age: pt. 2 – OBS

    I built a Python script for OBS Studio that fires VCR commands over USB serial to an ESP32, and a 3D-printable enclosure to hold the whole assembly. End-of-tape STOP+REW happens automatically when OBS stops recording.

Read more in my “web log” ->


Experience

A developer so skilled, he’s won the coveted “We’re sorry your food wasn’t up to par! Here’s a gift card for a free cheesesteak on your next visit” award.

Proud to have worked with these thumbnails

Skills

A man so skilled, he has almost finished the home page on his own website after only 5 years of development hell due to an internal power struggle with himself.

A LAMP developer since it was LAMPP. He’s also worked Java (Spring), the MERN stack, React, Next, DojoX. Even Yahoo UI. Right now he’s re-learning C++ for bare metal embedded systems, although he sneaks a Rust comic book in between the pages. What a skamp!

Nick has partaken of the AWS, and he’s fine.

AWS Certified Cloud Practitioner
AWS Partner: Accreditation (Technical)
AWS Certified Developer – Associate