Disable Emojis
A lightweight plugin to remove WordPress emoji bloat from your frontend output, improving site performance. Active on 60,000+ sites.
Plugins, tools, and scripts I've built for the web community.
I write about the process of building these tools and more on my development blog.
A lightweight plugin to remove WordPress emoji bloat from your frontend output, improving site performance. Active on 60,000+ sites.
A WordPress plugin that adds the ability to use unique custom headers on individual pages, posts, or categories. Active on 20,000+ sites and translated into 8 languages.
Production-ready performance monitoring for Laravel and Symfony applications, injected as HTML comments.
A Laravel-style caching library for WordPress, featuring clean architecture, stale-while-revalidate, and smart dependency injection.
Git for lazy people. A commit tool that automatically stages changes, generates AI commit messages via a Symfony API, and pushes to remote.
A fast, smooth GPX route editor for cycling and hiking. Plot, tweak, and export routes with elevation tools, live GPS tracking, and multi-format export.
A link protector that wraps URLs behind a JavaScript challenge. Share Discord, Telegram, or any link publicly β bots can't run JS, so only real humans get through.
A lightweight Linux desktop RAM notifier that sends tiered desktop notifications when available memory drops below configurable thresholds.
Still receiving security updates, but feature development is on hold. Rock-solid and fully functional — just not built with the latest tooling.
An invisible, powerful anti-spam solution. No CAPTCHAs, no configuration — just install and forget about spam forever.
Download HLS streams as continuous local files. Stitches video segments in real time for buffer-free playback while downloading.
A reusable WordPress class that gently prompts users to leave a review after a week — network-aware and non-intrusive.
Static, browsable archives of every major WordPress release from 0.71 Gold to 2.7 Coltrane. See how the CMS evolved.
Retired and unsupported. Either obsolete, never gained traction, or too costly to keep maintaining.