๐ First Post - An overview of this site
ยท 3 min read
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:
- Display recent posts on the homepage using a solution from a docusaurus maintainer here which was inspired from this personal blog
- React port of TagCloud.js
- docusaurus-plugin-image-zoom to use medium-zoom to be able to click on images and zoom in on them
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