
Strategy
Go beyond cat herding to actual content strategy. Make workflows that make sense. Make the tech work for you.
Recent work

The Pearson Centre: rethinking an overthink
The Pearson Centre is a progressive think tank whose founders had a grand vision for the organization’s areas of endeavour. And they were going to be busy. And they built a site with containers, metadata and gismos for all that content. It was going to be a newspaper. A symposium. An investigation. A campus. A

Promise of Music: delivery in a hurry
If you’re going to bring the world together to talk about the power of music to heal, bring peace, develop minds and generally solve all the world’s problems, you’re going to need a website. And if you have a short timeline, you’re going to need it in a hurry. And if you’re still inventing the

LHC Heritage Planning and Archaeology: rock your visuals
We don’t have to be afraid of big images any more. There’s all kinds of stuff that can be done to keep your website visually striking while loading quickly. And while it’s true that heritage planning and digging around in dirt for old things does not generate eye candy like, say a Taylor Swift concert,
News

Check your old code: if it’s old enough even the most innocuous cruft can be a problem
Over on my personal site I keep write-ups and photo galleries of all the canoe trips I’ve done. It helps me (and possibly others) plan for the next one and avoid past mistakes etc etc. Time was when I also used it to teach myself things. Like CSS and PHP and the Javascript DOM. I

Building things for WordPress with ChatGPT: partial victories for tiny battles
In the past few weeks I’ve used Chat GPT to complete a couple of actual in-production WordPress projects, and I have to say, I’m beginning to see an upside to it. At least from the perspective of a WordPress site builder who occasionally needs to scratch an itch — aka solve a problem for which

You probably don’t need that calendar
I came across another empty calendar on a WordPress site today. It reminded me of a lot of sad meetings where someone said “We should put all our events on a calendar on our website so people hear about them.”
Get in touch
Phone
+1-613-863-2655









