Hello World

It's happening

For a long time (around a year and a half, probably) i wanted to rewrite my website. As you can see, it's happening. This version of the site that is published with this blog post was made in around 4 hours, so don't expect anything fancy. As I'm updating the website i will publish more posts about doing so. I will also publish posts about general topics such as Linux, Homelab, Development, etc.

Plans

So, as for my plans for this website, i want to:

  • Clean up the code (its really horrible)
  • Add more pages (including a proper blog page) and navigation
  • Add my contacts and socials
  • Add buttons to link to headings (You can already link to them, for example, What powers this website)
  • Add table of content
  • Start actually writing blog posts
  • Probably add animations
  • Add an estimated reading time Already added

and so on. You can see where this is going. I will probably significantly change if not remake the current design, but for now this is it.

What powers this website

This website is made with Next.js, contentlayer and shadcn/ui. While shadcn/ui is really nice and I like it, I want my site to be distinct. I will probably re-style shadcn components.
As of now, contentlayer is deprecated and doesn't work with Next.js 14. The best thing is probably to switch to another markdown > html library.
This website is statically generated at build time and hosted with github pages, so it is open source not as of now :(