Ian L. Paterson
Practitioner notes on AI agents, cybersecurity, and building public companies in Canada.
Featured Guides
- Guide to Victoria’s Tech Community Companies, coworking, exits, and what makes the ecosystem tick.
- Getting To & From Victoria, BC Every route compared: ferries, flights, floatplanes, and driving.
- Gear That Endures A decade of travel, use, and failure. What survived and what didn’t.
- Tech Innovation Policy in Canada Trust, disclosure, and what Canadian tech policy actually needs.
Ian’s personal blog.
or connect on Linkedin
-

Where to Work in Victoria BC: Coworking Spaces, Coffee Shops & Remote Work Guide (2026)
I’ve been working out of Victoria for 15+ years, which means I’ve cycled through most of these spaces at some point. A few are genuinely great. Some are fine. Some…
-

Tech Jobs & Internships in Victoria BC: The Complete Guide (2026)
At Plurilock, I’ve hired 15+ UVic co-op students over the past decade. Before that I spent years watching the Victoria tech hiring market from inside startups and at VIATEC events.…
-

Stop Claude Code from Lobotomizing Itself Mid-Task
Claude Code has a feature called auto-compact that quietly destroys your session quality. The Problem I was three hours into a multi-file refactoring session, had just finished explaining which modules…
-

How I Track Claude, Codex, and Gemini Quotas from One Script
Updated May 30: added what I learned wiring these three together, plus the budget thresholds that now trigger automation. (If you’re trying to decide which model to switch to when…
-

Inference Arbitrage: How I Route 200+ Daily LLM Calls Across Five Models
Inference arbitrage means routing each AI task to the cheapest model that can handle it at acceptable quality, instead of sending everything to the most expensive one. No benchmark tells…
-

LLM Benchmark Rankings 2026: 15 Models Tested on 38 Real Coding Tasks
Most LLM benchmarks measure raw intelligence. Real deployment decisions also depend on latency, format reliability, and data boundaries, including when a task should stay on-prem instead of going to a…
-

LM Studio Errors on Apple Silicon: Prompt Truncation, Jinja Failures, and Crash Fixes
I spent about two weeks of evenings getting Qwen3-Coder-30B running reliably on a Mac Studio (M1 Max, 32GB) through LM Studio and OpenClaw. Along the way I hit every error…
-

Claude Code Memory System: MEMORY.md, Topic Files, and Automated Maintenance
The full architecture for giving Claude Code persistent memory across sessions: four layers of markdown files, two commands, five cron jobs, and the 8 design rules I derived from breaking…
-

OpenClaw: 13 Errors, $1.50/Month, and an AI Team That Doesn’t Need the Cloud
OpenClaw on Apple Silicon with a 24B local model: 14 real errors fixed, sub-agent delivery working, $1.50/month total. Every config documented.
-

Is CDL Worth It? A First-Hand Review of Creative Destruction Labs from a Founder Who Did It
SEO / CMS Metadata Title (Rank Math SEO title field): Is CDL Worth It? A First-Hand Review of Creative Destruction Labs from a Founder Who Did It Meta description (155…