28.03.2023

mkron

This website is built using svelte. I always considered web development one of my weaker skills, so I purposefully created a challenge for myself with this site. I could have chosen a high level framework like Vaadin to mostly avoid dealing with "the web". Svelte seems like a good choice to build a (for now) mostly static site and practice my css skills.

Styling

I chose JoeyBurzynskis 100 Bytes of CSS to look great everywhere (enhanced version) to do most of the styling. I prefer a minimal look and focus on the content. More intricate CSS can be added to individual sub pages as needed.

Infrastructure

There is nothing fancy about the website itself here. Just a bog standard svelte project, using vanilla css. The to me much more interesting part is its infrastructure, which might be due to me being a backend/devops fan at heart.

The plan

Interesting things


Update 1 - 27.06.2023

On June 15 2023, Google announced the purchase of their Google Domain registrations by Squarespace. This means that my domains will be transferred to Squarespace. I am not a fan of that change, but will be waiting to see how it turns out. According to Google, no action from my side has to be taken.

Update 2 - 03.02.2024

I have migrated matthiaskronberg.de to Porkbun, to avoid the potential hassle surrounding Squarespace and the migration in general. Both Cloudflare and Namecheap do not support .DE domains, possibly because of certain requirements by DENIC. This is why I use Google Domains in the first place, funnily enough.

Update 3 - 03.02.2024

I have removed all svelte parts from the project. I realized I don't use any of its features, and that I can just use plain html and css. This makes the build process easier and development much simpler. I also got rid of about 10 directories/files starting with "." :)