Building a mostly Markdown Personal Site

I recently threw together a skeleton for content management system driven websites using SvelteKit, TailwindCSS and Directus - svelte-cms-base. I'm planning to use this to power a couple asset and photo heavy websites. I wanted to upload images and make simple edits from a WYSIWYG editor. I also wanted the images to be compressed and produced at different sizes. I wanted to build a photography gallery that felt fast but allowed progressive images at a range of qualities (thumbnail, preview, high res, original).

I think like most mid-career software people, this is iteration 3 (or 4) of my personal site. The last generation (Markdown posts + MDX + Contentful + Gatsby) lasted from ~2018->2024. I ended up using it mostly for recipes + sharing images and less for self important blog posts.

As always - I hope this blog pushes me to write/pubish more.