I’d never bothered to figure out how Google Tag Manager actually works, because… well, nobody ever asked me to. But today I found myself trying to figure out how to do basic link tracking, and sure enough, the GTM site/webapp was still utterly incomprehensible to me. It was definitely easier to use than before, but it still doesn’t make any sense if you’re a raw beginner. Which I was.
Normally, I hate trying to learn developer skills from videos, but the GTM documentation wasn’t helping me, either. So I finally caved and found Measureschool’s YouTube video, which was both short and subtitled, so I could actually enjoy it at work.
And now I’m not a raw beginner anymore, and can actually use GTM to do stuff besides basic session tracking. And hopefully, Google’s documentation won’t be completely opaque to me anymore.
(Another achievement unlocked this week: genuine object-oriented programming in PHP. Again, nobody actually needed it from me before. This one I could actually figure out from the documentation, though.)
SAM isn’t a site I created, but it is one I’ve maintained as part of my job for a year or so. When it finally got too difficult to maintain on its existing host (which I wasn’t allowed server access to), I started migrating it to ours. This week, we finally pulled the trigger on that, and it seems to have succeeded without any major hitches. Whew.
Today I had to make some changes to discmammo.com, so I took the opportunity to replace the entire site with a parallel version I’d built a couple of months ago in concrete5. Only a couple of minor hiccups, for which I was very grateful.
Pure Water Systems of Chicagoland
Another new site that took a little longer than the last one to build, due to the somewhat complicated nature of the designed landing pages and multiple forms. Built with JS, PHP, Bootstrap, SCSS, Gulp, and a few other things I’m trying to standardize on.
Lasko Legal Services
Nothing fancy here, just a four-page lawyer’s site I built from a Photoshop mockup in less than a week. Built with Bootstrap 3.3.7, SCSS, Gulp, and a little bit of PHP.
Haven’t had any new sites to post in quite a while, but this was worth mentioning.
Another site that went out a while ago and just wasn’t added here until now. Lincolnshire Furniture is a small business that (re-)creates custom furniture for homes and hospitality.
They don’t sell online, so there’s no e-commerce, but they do have a fairly large and interconnected catalog. This was a perfect opportunity to use Drupal (specifically the Panopoly distribution), tagging each product in its own page and setting up multiple views to display furniture by type, room, function, or a combination of those. Search functionality also comes with this CMS, naturally.
The theme used started off as one of those included in the distribution, but was modified to match the previous site as much as possible.
Seems I forgot to add this one. My own employer, Impact Networking, recently redesigned its site, giving me the opportunity to finally drag its code into the modern age.
Continue reading New site: Impact Networking
Only suitable for modern browsers, naturally.
PHP 7 came out yesterday. Here’s the migration guide if you just want to know what’s new.