Michael Bonner

Hi! I'm Michael Bonner, a web developer in Salt Lake City, Utah. I run a small agency with some friends called Bootpack Digital.

I started making websites in high school back in 2003. I actually found a copy of my first site and put it up here . Epic, right? Don't miss the days of GeoCities. From there I made websites for people I knew, then people they knew, and so on. Making websites was definitely my thing. Since then I have worked at a handful of places making websites, web apps, and mobile apps. I also was a director at a digital agency for several years, and taught a boot camp for the University of Utah. I love what I do, and I'm always down to chat about it.

Also, I really like podcasts so I made a site to keep track of the podcasts I listen to. You can check that out here.

Projects I'm proud of

Things I've built for fun

  • Lazy Uncle

    I have a lot of people in my family, and sometimes it's hard to keep track of their birthdays and how old they are. Lazy Uncle makes it a little easier. Give it a shot and let me know what you think.

  • Podcasts I Listen To

    I am really into podcasts, and people ask what podcasts they should listen to. I built this site to make it easier to share the really good ones.

  • NHL Arenas To Visit

    The plan is to visit every home ice arena. Seems like a decent way to explore the US and Canada

  • Days Until

    You ever wanted a site to just tell you how many days until a specific date. Well here you go. Really I just needed something easy to start building Svelte projects.

  • Cookie Parser

    Now you don't have to wonder what all the cookies on a site mean. Just copy and paste the cookies string and the site will tell you what cookies are present with links to learn more.

  • OCR Reader

    Just a little example of how Tesseract can be used to read text from an uploaded image.

  • Random String Generator

    I got tired of Googling for a site and getting a bunch of cruft I don't need when trying to generate a random string, so I built a dead simple replacement.

Tools I use

  • JavaScript
  • TypeScript
  • React
  • Svelte
  • Node
  • PHP
  • AWS
  • Serverless
  • Next.js
  • Gatsby
  • GraphQL
  • Prisma
  • Apollo
  • Laravel
  • MongoDB
  • MySQL
  • PostgreSQL
  • WordPress
  • Shopify

Get in touch