// Writing
Practical posts on AI tools, automation, e-commerce systems, and building things that actually work.
Why We Archived Every Race Forever
Most race websites reset every year — results vanish, photo links die. Here's why our 5K archives everything forever, and what it does for runners, sponsors, and vendors.
AI Search Optimization for Small Business in 2026
How I’m turning TapeGeeks, RunMate Pro, Bronte Harbour Classic, and SportsClinicFinder into one SEO/AEO sales engine.
How to Organize a 5K Race: What Building One From Scratch Taught Me
How we sold out Oakville's first Bronte Harbour Classic — 900+ runners on Father's Day. A first-person playbook on how to organize a 5K race with a small team and AI leverage.
AI Automation for Small Business Owners 2026 | GregKowalczyk
Discover AI tools for small business automation in 2026. Start with admin tasks using Claude Code, Hermes Agent, and more. Learn what to automate first.
AI Content Quality Gate: My Pre-Publish SEO Checklist
My 47-point AI content quality gate for fixing blog posts before publishing: keyword coverage, human voice, E-E-A-T, schema, links, and LLM-ready SEO.
AI Competitor Content Analysis: What I Read in 7 Posts Before Writing Anything
Before writing any SEO blog post, I scrape and read 7 competitor articles using Frase and Claude Code. Here's exactly what I look for — and what most competitor analysis guides miss.
How I Built a 12,000-Clinic Sports Directory in Canada With AI and No Backend Team
I built SportClinicFinder.com — 12,770 sports clinics across Canada — in weeks using Claude Code, Next.js 16, and Neon Postgres. Here's the exact stack, the data pipeline, and the part that surprised me most.
AI Brand Voice Guidelines: How I Make Each Site Sound Like Itself (Not Like AI)
The exact 7-part structure I use to write brand voice files for 6 different websites — so the AI writes in the right voice every time without re-explaining it.
My AI Blog Writing Workflow: From Keyword to Published in Under an Hour
How I built a Claude Code skill that handles SEO research, writing, multi-platform formatting, and deployment for 6 different websites — without switching tools.
What Most Businesses Get Wrong About AI (And What Actually Works)
The mistakes that cause AI projects to fail aren't technical. They're strategic. After building AI systems for my own e-commerce brands and working with GTA business owners, here's what I see going wrong — and what to do instead.
I Built 2 iOS Apps at 55 Without Writing a Line of Code
Mechanical engineer Greg Kowalczyk shipped SunUp by GearTOP and RunMate Pro to the App Store without a coding background — using VibeCode, Claude Code, and Cursor AI. The tools, the process, 39 App Store rejections, and what it means for any business owner who thinks they can't build software.
How I Replaced $75K in Agency Costs With $2K in AI Tools
The exact tools, systems, and approach I used to eliminate agency dependency across two e-commerce brands — and what I'd do differently today.