workflow My local development environment There are so many tools to do local development, no wonder folks are lost. I’ve mostly tried them all with the notable exception of Docker. Here’s what I ended up with on a mostly permanent basis: Server, database, php, wp-cli I develop on a Mac. This means I
wordpress Loading templates in WordPress and WooCommerce WooCommerce has a number of functions to load different templates. I describe what they do and how they're connected in this post.
advanced Why is the list of log handlers in WooCommerce an array? This is going to be as much a help for me, as, I hope, it will be for you. So WooCommerce 2.7 3.0.0 introduced a new way to handle logs, which is brilliant. There are two pieces to it: the logger class itself, and the log handler
woocommerce The Curious Case of WooCommerce Shipping and the Hackiest Code I’ve Ever Written We all have those moments when sizing up a programming problem. It usually starts with this: But really, how hard can that be? Turns out, it can be pretty damn hard. A Tale of Recalculating Shipping Currently on a client project one of my tasks included recalculating shipping costs for
woocommerce New pet project: WooCommerce cloud logging WooCommerce 2.7 introduced a new class for handling logging. The handler itself can be replaced, which is awesome. The default handler creates log files on the server and stores the entries in plain text. The trouble I have with that: it's kind of hard to get access to the
meetup Scaling WooCommerce talk at WooCommerce London on 23rd May 2016 Let me start by expressing my shock: Slideshare is owned by LinkedIn Slideshare has no idea what to do with keynote files Hence this blog post. You can grab my slides by clicking this very link (it will open a dropbox link in this window, but will not begin downloading