Skip to main content

About me

Hey, I’m Michael! I’m a software developer living in Dundas, Ontario. I work remotely for a biotech company based in Utah. Welcome to my corner of the internet. 🌱

This site has no ads, no affiliate links and no analytics. It’s a playground where I try out ideas and share what I’ve learned. To see more, check out my open-source work on GitHub or my video tutorials on YouTube.

You can also contact me on Twitter or by email if you’re feeling chatty. 🤗

What I’m doing now

Last updated Oct 18, 2023.

Random facts

  • My first coding project was a Minesweeper clone I built in high school using Visual Basic 💣
  • Before software engineering, I worked as an opera singer (❤️), an accountant (🙄) and a college English professor (😅)
  • I taught myself frontend development while I was an opera singer and too broke to pay for a website 🎹
  • I’m to-do list obsessed and always looking for better ways to use tools like Things as a “second brain”
  • Pronouns: he/him/his



  • Aug 15: Rebuilt this website again with Astro to take advantage of its content collections feature and TypeScript support while still shipping zero JS by default ☄️
  • Jul 7: Had a baby 🍼
  • Jun 25: Published my rough, in-progress notes as a way of learning in public 📝
  • Jun 25: Designed and rebuilt this website using Eleventy (after years of Next and Gatsby) to encourage me to focus on writing ⚡️
  • Apr 8: Got married 💍








  • Jul 15: Designed and built for Canadian film and stage director Atom Egoyan 🚀