On August 4, 2025, I attended the EvolveDigital Summit, a one day conference on all things web development, in Montreal. Here is a breakdown of the highlights among the sessions I attended.
Methanex produces an annual report on their Responsible Care and Sustainability efforts. They had a web version for a few years, baked into their current website, but editors found the structure a bit constraining both in terms of editing content, and design.To address these issues, I built a microsite for these reports with Drupal. I leveraged the Paragraphs module to have a flexible content editing experience based upon a component library.
When working on a project that uses Composer to manage dependencies, you can sometimes run into conflicts - what is sometimes referred to as "dependency hell". In this article I'll run through the issues you may encounter during a composer update, and what can be done to resolve them.
I presented my talk, "Do it in code!", on creating custom plugins for site structure at WordCamp Vancouver on Saturday, August 27, 2016. Here are the slides, and all the resources and links I mentioned in the presentation.
The Fluid Baseline Grid Redux is a CSS framework built with typographic standards in mind and combines principals of fluid-column layouts, baseline grids and mobile-first responsive design into a resolution independent and device agnostic framework.
Many people have a large the collection of recipes, cobbled together over the years, clipped from newspapers and magazines, passed down from parents and grandparents, from cookbooks and online recipe sites. How to go about organizing these recipes? Let's explore the possibilities...