Idea: CSS-only spam prevention with a simple allow-list and CAPTCHA
An idea for a CSS-only spam prevention system that uses a white list and simple CAPTCHA, complete with WordPress plugin code.
Creativity, curiosity, and code
An idea for a CSS-only spam prevention system that uses a white list and simple CAPTCHA, complete with WordPress plugin code.
So I wanted to have a play with Laravel Breeze and Jetstream. In doing so I noticed that the instructions for Breeze (and for Laravel in general) suggest a Docker-based Laravel Sail install by default. I had not looked into Docker despite a lot of hype around it recently in my tech world. So I […]
Some brief and random thoughts on the excellent book "Sustainable Web Development"
How to host domain redirects for free with Netlify.
A very scattergun, brain dump of thoughts about the WP-UI app that I'm developoing in Electron.
Well this is a super-niche issue that I came across today. I don't have an answer - maybe you do?
My 7-year-old MacBook got bricked. So I needed to recover some MySQL files from a Time Machine backup and load them onto a new computer. And so I've been digging around finding out where all my homebrew and MySQL files are. While running mulitple instances of everything! Here's a fairly unstructured brain-dump of all that I've learned (or re-learned) along the way.
Some things I learned on my first in-depth WooCommerce build. Including how to do JavaScript logic on elements in the cart/price totals on the checkout page.
WordPress developers: Today I’m opening sign ups to a newsletter I’ll be starting soon called Beyond WP. It will be a resource that brings developer tools and ideas from outside the WordPress ecosystem to WordPress developers.
I recently had an issue with form notification emails not sending from a local development site. I used some advanced developer tools to diagnose this. This is a tour of those tools and how I used them to solve this problem.