Writing
Ideas worth writing down.
Long-form thinking on digital marketing strategy, web architecture, and building a real estate portfolio in BC. No content calendar. Only things worth saying.
Strategy & Marketing
View Strategy & Marketing →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.
What a Good Marketing Audit Actually Covers (And What Most Miss)
Most marketing audits are channel reviews dressed up as strategy documents. A useful audit identifies the specific constraint holding the system back — not seventeen things of equal weight.
Web Architecture
View Web Architecture →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?
Postgres Row-Level Security: A Production Guide for Multi-Tenant SaaS
RLS is the correct way to enforce tenant isolation at the database layer. Here's how to implement it without destroying query performance — and the design decisions that matter.
tRPC vs REST vs GraphQL for B2B SaaS in 2026: An Operator's Decision Framework
The API layer choice is one of the longer-lived architectural decisions you'll make. Here's the framework that actually matches the tradeoffs at $1M–$20M ARR.
Real Estate
View Real Estate →Is Kamloops in a Buyer's or Seller's Market Right Now? (May 2026)
Absorption rate, days on market, and list-to-sale ratios tell the actual story. Here's what the current Kamloops data says and what it means for buyers and sellers making decisions this spring.
Kelowna vs Kamloops: Which BC Interior City Is Actually Growing Faster?
Population growth drives rental demand. But raw growth numbers don't tell the full story — who is moving there, why, and whether they need rental housing matters as much as the headcount. Here's what the data shows.
Strata vs Freehold in BC: What Every First-Time Investor Needs to Know Before Buying
In BC, strata ownership means bylaws, special levies, and a depreciation report that can make or break a deal. I got blindsided by a $14,000 special levy on a condo I was underwriting. Here's what I learned.