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 timeAlready 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 :(