Ryan Malesevich

amateur runner, technology enthusiast, and friend to all dogs

Brief Hiatus

01 February 2025

Since launching my website I’ve had a recurring item in my To Do manager1 to do something related to this each day. January had been a particularly challenging time as my fitness goals increased, work topics increased, and I started teaching our beginner Flyball class. Something had to go, so while I attempted to stabilize my life I de-prioritized the blog. I had gotten into a great habit of having the recap post, but there wasn’t a lot to post for January due to this hiatus. I felt I needed to write something. Likely, the situation will remain the same through February and hopefully once the weather turns for the better in the Northern Hemisphere, I’ll come back in full force.

  1. I keep trying new applications, but I always find myself coming back to Todoist. Their Karma system got me hooked and since I started I’ve got 79,586 made up points with 69,496 completed tasks. 

Read More

2024 By the Numbers

02 January 2025

Rewinds or recaps have become increasingly popular. I rather enjoy the trend because it allows me to look back on the previous year and see how did I spend my time. I’m not a fan of the ones that launch in early December because I do like nice and clean cutoffs. The calendar year is arbitrary, but it’s the best option. Rather than looking at each service individually, I thought it would be fun to look at a lot of them to see the total numbers in 2024. Going one step further to look at the typical day puts the numbers into perspective. I’ve gathered data across 9 categories from 8 different services.

Read More

December 2024 Recap

01 January 2025

It’s surprising even to me that I’ve kept this up as long as I have. Creating posts and tweaking areas in the Projects area is becoming a habit now. My goal now is to increase the quality of my posts. December was a good month where I went down a fun rabbit hole that I summarized in various posts throughout the month.

Read More

Homelab Chronicles: Chapter 5

27 December 2024

I’ve had a lot of fun writing the Homelab Chronicles, but Chapter 5 will be the final entry in 2024. This chapter catches us up to the current situation. This journey has been exciting and evolved a lot. In Chapter one, I covered my first homelab configuration, why I wanted to go down this rabbit hole further, upgrading my network through my office renovation project, and learning to love Docker. In Chapter two, I set up a reverse proxy for saner access to my services at home and away from home, changed how I managed my DNS, and fell in love with Docker Compose. Chapter three documented my growing application list, developing a backup strategy for the homelab, and improving security on the reverse proxy. Chapter four was a long entry dedicated entirely to my media streaming application, Jellyfin. This chapter covers a single topic too: Fail2ban.

Read More

Homelab Chronicles: Chapter 4

22 December 2024

Since I experienced so many issues with the configuration of my new media system, this chapter of the Homelab Chronicles will be entirely focused on Jellyin. Like most tech related issues, they were entirely self-inflicted. Now that I have the metadata and plugins working as intended, there have been zero issues and I absolutely love it.

Read More

saturn.fm

21 December 2024

Have you ever wanted to experience the Sega Saturn CD player UI with your music library? You can with saturn.fm!

Read More

Homelab Chronicles: Chapter 3

19 December 2024

The Homelab Chronicles continue1! Last time I discovered the magic of the Docker Compose file. In this chapter, using the Docker Compose files accelerated the process of adding new things into my portfolio of homelab applications. In this chapter, I’ll go through adding Paperless-ngx, handling backups of my homelab files, and enhancing the reverse proxy endpoint security.

  1. If this is your entrypoint to the series, I’ve been documenting my evolving homelab. Please check out Chapter 1 and Chapter 2 to catch up. 

Read More

Homelab Chronicles: Chapter 2

17 December 2024

Last time on the Homelab Chronicles, I started documenting my ever evolving homelab situation. Things were still early in the journey but I was proud of the progress that had been made: my new network was installed with improved ethernet cabling, added the brand new Mac mini M4 to the mix, hosted Pihole on said Mac mini through Docker, and configured a reverse proxy with Caddy to three of my services. In this chapter, expect to learn more about securing the reverse proxy, reversing course on the Pihole, and getting new application hosted. I learn the magic of Docker Compose and I don’t turn back.

Read More

Homelab Chronicles: Chapter 1

15 December 2024

A Homelab is a server or collection of servers that reside locally in your control where applications can be hosted for personal use. I started with a basic setup about two years ago but have stepped up my game over the last three weeks. The Homelab Chronicles is a series of posts where I’ll write about the evolutions my setup has gone through. In this first post, I’ll write about: my original setup, my network upgrade, the introduction of the Mac mini M4 to my setup, self-hosting an application with Docker, and the setup of a reverse proxy so I can access my services in a more sane fashion. This project has been the most fun I’ve had on computers since the 1990s when we got online for the first time and I spent all day making random websites.

Read More