Blog
Thoughts on building for the web.
Practical writing on web design, development, and what it actually takes to build well.
Websites for Ottawa Valley & Pontiac Tourism Businesses
A tourism website has a different job than a local service site. It sells a place to someone who has never been, takes the booking, and works the season. Most don't.
Service-Area Schema: What Most Local Sites Get Wrong
Service-area schema tells Google where your business actually operates. Most local sites either skip it or fill it with values that conflict with the rest of the page.
When Customers Ask AI Instead of Google
Your customers are asking ChatGPT, Perplexity, and Claude for local recommendations. If your site does not surface in those answers, you are invisible in a channel that did not exist eighteen months ago.
Building Sembr: A SaaS for Membership Organizations
I am building software for the membership organizations that legacy platforms have stopped serving. Here is what Sembr is, why I am building it, and what it means for KC clients.
A WordPress Plugin to End the Post-Launch Support Call
Every WordPress handoff ends the same way: a support call about where to find the blog editor. So we built a plugin that eliminates it.
Bilingual websites for Ottawa Valley businesses
A language toggle isn't a bilingual website. Here's what a proper bilingual build requires for businesses serving both sides of the Ottawa River.
Showing 6 of 21 posts
Like what you see?
Let's build yours.
We're building our portfolio and offering introductory rates. Get in early.