I’m a software engineer turned entrepreneur who can’t stop tinkering with AI tools and building things.
By day, I’m President and Co-Founder of Psychedelic Water, a functional beverage company I helped build from a wild idea into a brand you’ll find in thousands of stores across the US. Building a CPG company has taught me more about marketing, brand building, and the messy reality of entrepreneurship than any business book ever could.
By night (and early mornings, and weekends), I write code and experiment with AI-assisted development. I’m particularly obsessed with tools like Claude Code and finding ways to use AI not just for coding, but for marketing, content creation, and automating the tedious parts of running a business. This blog is where I share what I’m learning—the stuff that actually works, and the stuff that doesn’t.
What I Write About
Most of my posts fall into a few buckets:
- AI Tools & Automation – Practical guides on using AI for development, marketing, and productivity. No hype, just what I’ve actually built and used.
- Software Engineering – Python, web development, and the craft of building things that work. I’ve been coding since I was a kid and still love it.
- Entrepreneurship – Lessons from building Psychedelic Water and other ventures. The real stories, including the failures.
- Productivity – Systems and workflows I use to get things done while juggling a company and side projects.
Background
I grew up in St. John’s, Newfoundland and studied Computer Science at the University of Waterloo. Since then, I’ve lived in Vancouver, Calgary, and now Ottawa. Along the way, I’ve started or helped build about a half-dozen businesses, written a lot of code, and picked up hobbies ranging from sailing to 3D printing to brewing beer.
I started blogging in 1998 as a way to document what I was learning. All these years later, it’s still serving that purpose—just with more AI and fewer jQuery tutorials.
Get in Touch
The best way to reach me is on Twitter/X or through the contact page. I read everything, though I can’t always respond to everything.
If you’re interested in AI consulting or speaking, check out my AI Readiness Audit service.