FluentCart PinnedThe Currency Switcher Got a Glow-Up. Here's What Went Wrong First.A shortcode walks into a block editor. Six presets, four companion blocks, one fake fallback exposed. The multi-currency switcher rebuild.7 Mar 20263 min
General PinnedOpen Source Means Contributing, Not ShopliftingFCHub is a project, not a product catalogue. The plugins are free. The repo is public. That's an invitation to contribute, not a shopping aisle.5 Mar 20266 min
FluentCart PinnedI Built Multi-Currency So You Don't Have ToHow a 900-line JavaScript file with zero build tools became a full multi-currency system for FluentCart. No Webpack was harmed in the making of this plugin.5 Mar 20265 min
FluentCart PinnedI Built a Wishlist Plugin Because FluentCart Didn't Have OneGuest wishlists, FluentCRM automation, auto-remove on purchase, GDPR export — because a heart button is never just a heart button.5 Mar 20267 min
General 6 min readOpen Source Means Contributing, Not ShopliftingFCHub is a project, not a product catalogue. The plugins are free. The repo is public. That's an invitation to contribute, not a shopping aisle.
General 6 min readOpen Source Means Contributing, Not ShopliftingFCHub is a project, not a product catalogue. The plugins are free. The repo is public. That's an invitation to contribute, not a shopping aisle.
FluentCart 5 min readI Built Multi-Currency So You Don't Have ToHow a 900-line JavaScript file with zero build tools became a full multi-currency system for FluentCart. No Webpack was harmed in the making of this plugin.
FluentCart 5 min readI Built Multi-Currency So You Don't Have ToHow a 900-line JavaScript file with zero build tools became a full multi-currency system for FluentCart. No Webpack was harmed in the making of this plugin.
FluentCart 10 min readHow to Hijack FluentCart's Admin Panel (Politely)A complete guide to adding pages, routes, and menu items to FluentCart's Vue 3 admin SPA from your own plugin. Including the bit where they overwrite your menu items.
FluentCart 10 min readHow to Hijack FluentCart's Admin Panel (Politely)A complete guide to adding pages, routes, and menu items to FluentCart's Vue 3 admin SPA from your own plugin. Including the bit where they overwrite your menu items.
General 7 min readWordPress Auto-Updates from GitHub (No License Server Required)How I wired up native WordPress plugin updates using nothing but the GitHub Releases API, one PHP class, and a healthy disregard for paid update services.
General 7 min readWordPress Auto-Updates from GitHub (No License Server Required)How I wired up native WordPress plugin updates using nothing but the GitHub Releases API, one PHP class, and a healthy disregard for paid update services.
General 1 min readRight, We've Got a Blog NowBecause every project eventually succumbs to the gravitational pull of a blog section. Here we are.
General 1 min readRight, We've Got a Blog NowBecause every project eventually succumbs to the gravitational pull of a blog section. Here we are.