Michael's Musings

Ramblings about tech, sustainability, and developing software

Yet another dev blog

It's finally time I start writing about the things I'm working on. I know I've made this promise in the past, but I feel like this new blogging setup is going to make writing and adding things easier than my last attempt at keeping a blog.

My goal this time is to not take it too seriously, and recognize that I don't need to write anything lavish, I just need to get the words out.

Using python and Django templating with Pelican has felt pretty comfortable, since I've worked in that ecosystem for a while now. I tried previously with Astro but it felt too clunky for my needs. Pelican is simple, and does exactly what I need it to do, generate a static website.

Other than revamping my blog, I've been focused on setting up and managing my home network to host a lot of apps and tools for me and my family to use.

Some things I have running in my home lab:

  • Immich (Google Photos alternative)
  • Pihole (DNS network ad blocker)
  • Actualbudget (Envelope style budgeting, like YNAB)
  • Home Assistant (Home automation)
  • Jellyfin (Watch movies and shows)
  • My personal site
  • baikal (CalDAV calendar and contacts server)

I'll probably write more about my home lab at some point, but that's what's been keeping me busy lately.