Honestly, I started with a ReactMarkdown plugin based, NextJS site that was pretty good, but I kinda forgot about MDX in my eagerness to make a thing. I got really wrapped up in trying to get static site gen to work for the MD files so that I could make all these post files and have them just pre-gen before the site was deployed. Very cool stuff, but like so many things, it started to obscure the actual point of putting the website up to begin with. I just wanted a place to stash my thoughts and record findings of different tech and projects across a myriad of topics.

Also before I get to far ahead of myself, this post title is confusing. I have a lot of posts that I want to write for things I did way before this site existed, so I intend to "pretend" that I posted them then so they're in a more historically accurate order. I think this is a good idea, but I may change my mind later 😆.

But, I also really like just drop-in React components, and this:

Look! I'm a MUI chip!

...is pretty neato, and this is all SSR (server side rendered).

I'm still learning the ins and outs of CSS beyond basic styling. I was interested in Styled Components, but it seems there is some wonkiness with server side rendering (but hey...it's all pretty new to me 😆). Anyways, I'm excited to see where all this goes! 🎉 1

  1. Incidentally at the the time of this writing you can't use turbopack with the remark Gemoji plugin because of serialization to Rust issues...who knew!