Skip to main content

๐Ÿ‘‹ First Post - An overview of this site

ยท 3 min read
Michael Osborne
Software Engineer

Why and how I created this site

A journey of a hundred posts starts with a single... post.

WHYโ€‹

I've always wanted a personal site for a couple reasons

  • Others personal blog/project sites have helped me massively and are fascinating to dig through. One even helped me build this site how I wanted. A couple favs
  • I want the ability to easily share projects I've worked on when geeking out with my buddies
  • The biggest reason and what finally pushed me over the edge: I want to document my projects and lessons learned for my own future use. Too many times I have made mistakes I have already learned on previous projects, and recently digging through old models trying to remember which file had the best tolerances for 3d printing and frustratingly realizing the only way to figure it out was to create a test print, I knew now was the time to create this.

HOWโ€‹

Here is the source code if you want to poke around

Docusaurusโ€‹

This site was created with Docusaurus a pretty awesome static site generator that allows me to create rich content and save a ton of time

I am using some customizations and plugins for docusaurus:

Hostingโ€‹

  • I bought the https://mikeys.world domain off porkbun (I HIGHLY recommend porkbun, google domains getting killed was a blessing in disguise) and I'm using Github pages to host my site
  • I'm hosting all of the assets in a google cloud storage bucket

Otherโ€‹

I also used haikai.app to generate the svg line art on the homepage

Fun random learningsโ€‹

  • When trying to get a video to autoplay (the elf video) I learned that browsers (or at least chrome) block auto-playing videos unless they have are muted. I had no idea browsers stepped in to protect us from the auto-playing max-volume ads of yester-year but I am grateful
warning

I have since removed this video cause it was distracting, but here it is for posterity:

Much more to come, but to make this a truly official Mikey project, here's my favorite development testing image

a cute dog