What I do

Playboard

Strategy

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

Construction crane

Site building

WordPress, Drupal, NationBuilder or plain old HTML. Theming, design of all kinds.

Brain in the head

Content

It’s king. Only it doesn’t come with its own army. Someone still has to write it.

Broom

Maintenance

Someone went away and made you the web person. You don’t have to be.

Recent work

  • Jennifer J Simpson: it’s about the work

    Jennifer J Simpson: it’s about the work

    Jennifer Simpson paints mostly with oil and cold wax and exhibits in the lively arts scene of Ottawa’s west end. And she needed a website. She’s fairly technical but mostly wants to be painting, not keyboarding. So this was a project where I provided more direction than one where there’s a creative brief, a design…

    Full story »

  • The Pearson Centre:  rethinking an overthink

    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…

    Full story »

  • Promise of Music: delivery in a hurry

    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…

    Full story »

News

  • WooCommerce is just too much

    WooCommerce is just too much

    There needs to be a lightweight alternative to WooCommerce for people, small organizations and businesses that want to run their own stores. I’m not talking about its complexity. I’m not talking about the whacky ecosystem of plugins, extensions, partial solutions and subscriptions required to make a complete online store. I’m talking about the just plain…

    Full story »

  • Check your old code: if it’s old enough even the most innocuous cruft can be a problem

    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…

    Full story »

  • Building things for WordPress with ChatGPT: partial victories for tiny battles

    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…

    Full story »

Get in touch

This field is for validation purposes and should be left unchanged.
Name(Required)

Phone

+1-613-863-2655

Social