WordPress Development
Before WordPress: how a 2002 author platform ran for sixteen years
A 2002 author-publishing platform that ran 16 years with zero ongoing maintenance. Static-site generation years before the pattern…
Read the case studyLearning platforms, publishing systems, and the AI around them: technology your team can understand, audit, and keep running long after I’m gone. Built by one senior technologist, not an agency layer, currently completing an MA in Learning and Technology at Royal Roads University.
Learning platforms, editorial platforms for publishers, speaking, AI operations, accessibility, and technical SEO.
“Working with him never feels transactional. It feels like building something together.”
Work delivered for
Selected work
WordPress Development
A 2002 author-publishing platform that ran 16 years with zero ongoing maintenance. Static-site generation years before the pattern…
Read the case studyPublishing Infrastructure
I worked on the canada.com portal architecture on WordPress VIP in 2011–2012, aggregating coverage from eleven Postmedia papers…
Read the case studySite Maintenance
A defect-troubleshooting video for industrial wood coatings has no business pulling 28,722 views. Except that one of mine…
Read the case studyWho I work with
Education
Learning platforms for colleges, universities and the teams behind them, and honest help deciding where AI actually belongs in teaching and learning.
Learning platformsPublishing
Editorial CMS work for newsrooms and membership publishers where downtime is a headline: migrations, performance that holds, and the governance that keeps AI inside the workflow accountable.
PublishersSpeaking
Conference and campus talks on learning and working with AI, from someone who builds these systems and is studying how people learn with them.
SpeakingWhy one developer, not an agency
Accessibility and AI access
Accessibility here is a precondition, not a phase at the end of a project. Every build meets WCAG 2.2 AA and AODA, and I test with a screen reader rather than trusting a scanner’s score. That part I have been doing for years.
The newer question is who gets access to AI. My MA research at Royal Roads is in learning and technology, and the thing I keep returning to is who gets left behind when these tools become the default way to learn and to work. Remote and rural communities are first in that line: thinner connections, less support, and software built for people who already have both. I am working toward that, not claiming it as a track record yet.
The newsletter
A weekly, honest read on learning and working with AI, for people who want to keep the human in it. Every Thursday, the one thing that actually mattered that week, and what it means for how we teach and learn.
From the writing
Four years in, higher education's technology leaders have made "where does AI actually add value" their top priority. It's the right question.…
Cloudflare refused my www redirect with error 20083, and a news feed parser dropped two of five feeds without an error. What…
Video hosting is three decisions, not one. SEO/discovery, on-site conversion, and private delivery each want a different host. Here is how to…
Small business?
Websites and local search for small businesses now live at my small-business practices, listed at Lakeview Brands.
Closest to the studio: Fort Erie, Niagara Falls, Welland, and St. Catharines. Or see every place I serve.
I’ll tell you honestly whether I’m the right person for it, and if I’m not, who is.
No sales calls · Reply the next business day · No minimum project size