Crafting a website in 2024

2 min read

In December 2024 I finally decided to get this thing called a personal website after having had a domain name for quite some time. All famous engineers have one, right? Well, I'm not famous at all, still I though It would be nice to have a place where I could write stuff down that I think and care about.

I put this website together rather quickly tinkering with some tools I wanted to try out anyway (and am not able to in may day job due to a variety reason such as privacy regulations):

  • v0 dev for creating some first drafts. It can do some incredible stuff for drafting standard things, I ran into some boundaries though when it came to adding details. Also I am really missing some iterating possibilities - you can download the project files but there is no practical way to upload them back to the website.
  • Cursor for writing the code. Used it a lot for creating and refactoring stuff, it is really impressive and quite an upgrade over my experience from GitHub Copilot which we use at work (we were limited to GPT-4o yet though)
  • Next.js 15 for writing the app, nothing fancy yet though.
  • MDX for content
  • Tailwind CSS for styling, have used this amazing tool for years at work already and love it
  • Shadcn UI for the UI, pretty standard stuff
  • next-intl for internationalization - it has some rough edges still but a new major version is around the corner 🫶
  • Vercel for hosting, just a breeze for a small project