• Custom WooCommerce Checkout Fields

    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.

  • Announcing Beyond WP

    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.

  • Laravel 5.7 upgrades break published email styles

    I’ve been updating some old Laravel apps and I just came across this issue with updating from 5.6 to 5.7. It’s noted in the upgrade docs (see “Template Theme”) but easy to miss. I know I’ll come across this again, so it’s worth noting here for the future. If you have published your mail templates […]

  • Tinkerwell for WordPress Developers

    Tinkerwell is a brilliant tool from the Laravel world that I believe can really help WordPress developers. Read up, watch my introductory video, and buy the darned thing!

  • Stepping up the security ladder

    Security - not just on computers, but in other places too - is a trade-off of convenience for safety. Which internet security level are you on? And what could you do to get to the next level?

  • Catching a Tailwind: My components revelation

    A huge number of people in my tech circles seemed to love Adam Wathan's Tailwind CSS framework. But, for some reason, I just didn't get it. Until I had this revelation about components that has caused me to go and take a serious look.