A brief post explaining why you might not want the "freebies" a browser gives you
when a form component has an
input type of
This is the third year in a row I've put together a sort of annual retrospective, mostly focussing on software dev but also some other related bits that I think readers might find interesting.
Improving a legacy WordPress WooCommerce website by migrating the hosting to Cloudways.
Taking monkey patching to the next level: Crazy ways to deploy code to production.
A story post about the time a Stripe account I used years ago had thousands of pounds worth of unexpected payments flood in.