Magento 2 Free Shipping Except...

It's fairly easy to set up a free shipping promotional rule for carts that have more than X dollars in Magento 2. But what if you want certain bulky items to be excluded? I didn't find any examples online so click through for how we accomplished it for a client.

Importing Google Maps KML polygons into MySQL

We recently needed to import KML data that was generated from a Google Maps map into MySQL so that we can find which shipping zone a given address is in. Click through for how we did it.

Bulk importing WordPress users with custom fields

We recently needed to import about 150 users into a fresh WordPress site. We found a great plugin to do the import but there was a hurdle we had to overcome because our users have a custom meta field for the users' company. Click through to see how we got past the hurdle.

Vue + Concrete5

We've been using Vue for a lot of front end work lately. Here's a c5 package with some vue components for using the c5 file picker, user manager and page picker within your vue apps. https://github.com/hutman/c5_vuetools

Hutman Ads updated for Concrete5 v8

We finally have our ad package updated for the current release of Concrete5 - check out Hutman Ads

concrete5 file permisisons

Nathan just posted a gist with some nice code examples for managing a file storage location and permissions on a file object in c5 v8. We are working on a project where we want to store documents in a secured location (outside of the web root) and programatically set permissions on the file objects to prevent unauthorized access. This is doing the job nicely!

Some solid non-technical reasons we love Vue

"But finding that sweet spot when it’s engineered well enough and also solves business needs can be difficult. And somehow Vue helped me get there faster than anything else could." https://codeburst.io/non-technical-reasons-why-i-like-vue-7c06bac4651a

Load more >>