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 studyMedia, education, government
Editorial CMS, learning platforms, and the AI systems around them: systems you can understand, audit, and keep running long after I’m gone. Built by one senior developer, not an agency layer.
“Working with him never feels transactional. It feels like building something together.”Allison Smith
Trusted by organizations you know
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…
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 studyWhat I build
Engineering
Editorial CMS, LMS, and platform work for organizations where downtime is a headline. Migrations, custom plugins, performance that holds, and the governance layer that keeps the AI inside it accountable.
ServicesTeaching
Microsoft Office and WordPress training for teams, and conference talks, taught by someone who builds these systems for a living.
TrainingWhy 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.
Training & speaking
Practical, plain-language sessions for teams that need to actually use the tools, not certifications nobody opens again. Plus conference talks on editorial WordPress and the craft of CMS work.
From the writing
Look down the list you made last week. If you ran the exercise from chapter one, you learned something new with an…
Every knowledge worker has felt the flicker by now. You hand a task to artificial intelligence (AI), it hands back something good,…
A week of quiet gaps between what my site claimed and what it did: a podcast feed advertising missing audio, 230 archive…
“Working with him never feels transactional. It feels like building something together.”Allison Smith
Niagara Region, Ontario
I work with local businesses, nonprofits, and community organizations. WordPress doesn’t have to be a big-agency project to be done properly.
Closest to the studio: Fort Erie, Ridgeway, 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 · Response within 48 hours · No minimum project size