Insights
Long-form thinking on systems that compound.
Writing on AI automation, marketing systems, web architecture, local business growth, and BC real estate. No content calendar — only things worth saying.
AI Automation
Practical AI and business automation for Kamloops and BC Interior businesses — lead follow-up, missed-call text-back, chatbots, booking, and reviews that win and keep local work.
View all AI Automation →Do You Have to Tell Customers It's AI? BC Rules
No Canadian law yet says a bot must admit it's a bot. But three rules that already bind a BC business will punish you if the silence misleads a customer.
Is Texting Your Customers Legal in Canada?
CASL covers text messages, not just email. Here's which of your automated texts need consent, which don't, and how to set it up so it stays legal.
What Not to Put Into ChatGPT: A BC Privacy Guide
Canada's privacy regulators ruled on ChatGPT in May 2026, and BC took the hardest line. Here's what that means for customer data in your business.
Why Most Small-Business AI Projects Fail
AI adoption among small businesses nearly doubled in a year — and abandonment rates climbed with it. The projects that fail almost always fail the same six ways, and none of them are about the technology being bad.
Why Do Trades Lose Jobs After Sending the Quote?
You drove out, measured, priced it fairly, sent the quote — then silence. Most trades never follow up, and the job quietly goes to whoever did. Here's why quotes die, and the simple automated sequence that recovers them without you feeling pushy.
Marketing Systems
Positioning, channel architecture, attribution, and conversion — how digital marketing becomes a compounding system instead of a set of disconnected campaigns.
View all Marketing Systems →94% of B2B Buyers Now Use AI to Choose Vendors
Forrester surveyed 18,000 buyers: 94% used AI in their last purchase. Here's what that does to your funnel, your attribution, and what to publish.
How Kamloops Service Businesses Build Enough Online Trust to Get Called
Customers Google you before they call. The business with 40 reviews, real photos, and a professional website wins the call before the conversation starts. Here is the trust stack that makes the difference.
How to Choose a Marketing Consultant: A Founder's Vetting Checklist
Most bad consulting engagements were predictable at the vetting stage. Here's the checklist — diagnostic thinking, relevant stage experience, deliverable clarity, and the questions that expose a weak fit before you pay for it.
CRO vs. Traffic: Where to Invest at Each Revenue Stage
Adding traffic to a leaking funnel costs more money per unit of outcome. Adding CRO to traffic that doesn't convert multiplies zero. Here's the sequencing that actually works.
How to Brief a Marketing Consultant Without Wasting the First Month
Most consulting engagements lose 4-6 weeks to context-gathering that should have been done before the engagement started. Here's how to brief a consultant so the work starts on day one.
Web Architecture
Production-grade technical decisions: database design, API patterns, headless builds, and what separates a first-generation stack from one built for scale.
View all Web Architecture →npm Supply Chain Security: What Changed in 2026
Install scripts are off by default in npm v12, classic tokens are gone, and every package manager now has a cooldown. What that breaks, and what it fixes.
MCP in Production: What to Know Before You Ship
MCP is now a Linux Foundation standard with thousands of servers. The spec also says it can't enforce security. Here's what that means for your build.
AI Coding Agents: Rules for a Production Codebase
The measured research on AI coding tools is less flattering than the marketing. Here are the repository conventions that make agents useful anyway.
Building Websites AI Crawlers Can Actually Read
AI crawlers mostly don't run JavaScript, don't wait for your hydration, and don't guess at what your pages mean. If a site's content only exists after the client-side render, it's invisible to the systems increasingly deciding who gets recommended. Here's the architecture that fixes it.
Next.js vs Remix in 2026: An Operator's Perspective
The framework debate is usually framed as a developer preference question. It's actually a systems question: which one is easier to reason about, maintain, and scale with a team that may not all be framework experts?
Local Business
Plain answers to what Kamloops business owners actually Google — why you're not on Google Maps, what a website costs, why your site isn't getting leads, and how to fix it.
View all Local Business →How to See If Google's AI Shows Your Business
Google Search Console now reports your AI Overviews visibility. Where to find it, why mid-August looks like a cliff, and the opt-out switch to leave alone.
Apple Maps Ads Hit Canada. Should You Buy Them?
Apple opened Maps advertising to Canadian businesses on 14 August. The listing is still free, the ads are not, and most trades are banned from buying.
Google Business Profile Suspended: What to Do
Your listing vanished or you've lost access to it. Here's how to tell which kind of suspension you have, and the order to do things to get it back.
Does My BC Business Website Need to Be Accessible?
Straight answer for BC small businesses: what accessibility law actually applies to you in 2026, what's coming, and the six fixes that cover most of it.
Is AI-Written Website Content Bad for SEO?
Google doesn't penalise content for being AI-written. It penalises something more specific — and for a local business, the real risk isn't a penalty.
Real Estate
BC Interior market research, underwriting frameworks, and the analytical approach to buying and selling in Kamloops and beyond.
View all Real Estate →BC Rent Increase 2027: What the 2.2% Cap Means
BC set the 2027 rent cap at 2.2% on 27 August. The number is the easy part — the 30 September notice deadline is what actually costs landlords money.
BC Home Flipping Tax: What Investors Pay in 2026
The BC flipping tax is 20% inside a year, tapering to nothing at two. Here's who it catches, the exemptions, and how it stacks with the federal rule.
Do Secondary Suites Still Pay in the BC Interior?
Suites are legal almost everywhere in BC now, the provincial $40,000 incentive is gone, and there's a 2% federal loan most people don't know about. Here's how I underwrite a suite in 2026 — and the four things that most often blow the budget up.
How Much Is BC Property Transfer Tax? What an Investor Actually Pays at Closing
Property transfer tax is the biggest closing cost most first-time BC investors forget to budget — $8,000 cash on a $500k Kamloops rental, and none of it mortgageable. Here's how the brackets work, why the famous exemptions mostly don't apply to investors, and where PTT sits in my own underwriting.
Buying BC Property in Wildfire Season: The Insurance Trap
When a wildfire burns near a property, most insurers stop writing new home insurance policies in the area — and without insurance, your lender won't fund the mortgage. Here's how a summer completion date can quietly kill a deal, and what I'm doing about it in my own BC Interior search.
Next step
If something resonated — the application takes three minutes.
I work with $1M–$20M ARR founders whose digital investment isn't producing the return it should. Every application is reviewed personally.
2 Diagnostic slots / month · 2–3 full engagements / quarter · 48h review