This website
This is the latest iteration of this website. Here's where I've landed:
- Astro 7
- TailwindCSS for styling
- MDX + Astro content collections
- Geist Sans for the main typography, JetBrains Mono for code
- Shiki for syntax highlighting, with my theme Lydia (Zed or Helix)
- I use Cloudinary for hosting images
- Finally, I use Netlify for hosting
Why did you drop Next.js?
I can't keep up with Next.js anymore. I'm not using Next.js heavily in my day to day job, so I've forgotten all these little footguns that make Next.js work. Every time I had to upgrade a minor version and debug the build failures, I was wondering, why am I wasting time trying to make the App Router work for my silly blog? So I moved on.
Do you have analytics?
I don't have any. I stopped tracking, as I was never checking them. I'll miss the odd spike here and there, but that's ok.
Anyway, what's popular?
I don't know anymore, but from my previous records Modern PHP is the most popular post, and I find it quite funny as a JavaScript developer. It got featured on HackerNews, Lobsters, Reddit, and many newsletters. I posted it and then left for vacations. I only found out about it after my analytics provider sent me an email to upgrade my plan.
Next up is My experience with Phoenix LiveView which surpassed My impressions of Effect-TS. Along with Using Phoenix with React and Inertia, both of these Elixir posts, brought me a lot of traffic from the Elixir community which warms my heart.
This website is open source, right?
Nope, not anymore. Prior versions of this website were open source, and then a few clones popped up so I decided to keep it private.
I found a bug or typo. What do I do?
Feel free to send me a message!