New Website!

Welcome to my brand new website built with Astro and TailwindCSS!

Hey there 👋

Welcome to my brand new and polished website!

Why the old one had to go

My old website has been around for quite a bit, and I’ve been meaning to update it for a while now. It was quite outdated now, and the code for it was also not that great.
It was also built with Vue, which was… not that great for SEO.
When I made it, I was rather new to the JavaScript world and I didn’t know much about Vue. You could also see that in the Code.

What’s new?

This new website is built with Astro, which is an awesome static site generator, so perfect for a Personal Website with mostly/only static content.
If I ever want to add some dynamic content, I can do that with Astro as well. It lets me use any JavaScript framework I want, and if I want to use none, I can do that as well. Astro has built in support for Server Side Rendering.

Since Astro itself doesn’t do any Client Side Rendering, but I really wanted to do the transitions between pages that you might have noticed, I had to think of something else.
Looking around, I found Swup.js, which was a perfect fit for what I wanted.

So there we have it – a new website with a new design, new code and new technologies.
It is also Open Source and you can find the code on GitHub.

What’s next?

One thing I really wanted to build this new website for, was to have a blog.
I’m planning on writing a bit about my projects & tech in general, my thoughts about politics and other things that interest me.

Conclusion

I don’t really know what else to say here other than that I hope you like the new website. If you have any feedback, feel free to contact me on Twitter or join my Discord!