About Me

Hey there, it's Michael.

I'm a marketer at HelloFresh, previously worked at Xero, and Ogilvy.

Originally from Auckland, currently based in Toronto. Finally getting a taste of decent pizza, if you know a good spot, hit me up!

I'm always working on a side project, currently putting together some guides building out marketing analytics infrastructure. Link Looper is a tool that helps marketers identify and stop ad fraud, and Bestman Pro is a tool I'm building to better understand text based LLMs and OpenAI's Assistant API. Most recently I've started developing a tool for brands to track and manage their reputation within Generative AI tools.

Blog

Recent Thoughts

programming

Stripe Billing with Laravel Cashier and Inertia

I'm building a pretty standard SaaS app with Laravel, Vue, and Inertia. I'm leveraging Stripe's billing features, and fortunately Cashier makes this incredibly simple.

The only wrinkle is that server side redirects to billing.stripe.com domains whic...

programming

Making a Star Rating Component in Vue

I've been building a product review site. For the most part this is a straight forward CRUD app, but I've been looking to create a non-standard input for users to attach star ratings to their reviews. In addition we need to display the star ratings o...

media

Ad Supported Streaming Sucks for Everyone Even Advertisers

Aside from public funded media, there's almost always a three way relationship between media companies, advertisers and audiences. Media companies and audiences don't really like advertising, but advertisers have the money available to fund media com...