Jae's Blog

2025-04-19

Getting Steam game changelogs in your RSS reader

Filed under: Random,Tutorials — jae @ 19:08
A little known feature of Steam is that it offers RSS feeds for any app/game/whatever shared using it. The URL is also very simple to use: You can then replace $AppID by the application ID of your game. For instance, if we want to monitor Resonite, app ID 2519830, you will need the following URL: […]

... Read More

Fixing ffmpeg missing codec issues on Fedora

Filed under: Random,Tutorials — jae @ 16:13
At some point, I had some issues converting some files with ffmpeg, most particularly videos on my Fedora install. Turns out fixing this is really easy with the help of RPMFusion. If you haven’t enabled it at the system installation, you can do that really easily via a single command which will install the free […]

... Read More

2025-04-18

Configuring DNSSEC on systemd-resolved

Filed under: Networking,Tutorials — jae @ 19:31
Enabling DNSSEC on systemd-resolved is quite easy. First, let’s go in /etc/systemd/resolved.conf.d/main.conf and add/modify the file like so: For good measure, you can also enable DoT (DNS Over TLS) in there, which you can use with something like DNS0. Restart systemd-resolved using systemctl restart systemd-resolved and voilà. Now, if you type something like resolvectl query […]

... Read More

2025-04-05

Free spell checking

Filed under: Random,Tutorials — jae @ 04:13
You probably know about Grammarly and other web browser add-ons that basically act as fancier spell checkers.They’re expensive, a bit opaque, and you can’t really integrate them into whatever you want. Well today, I’ll talk about LanguageTool. Despite offering full-blown plans, what is little known is that you can use it locally and host your […]

... Read More

2025-04-04

Making your own web corner

Filed under: DevOps,Networking,Random,Tutorials — jae @ 04:11
So, you’ve finally bought yourself a domain (or thinking about it), got a server at home, and now you want to host your own corner of the web? Great! Allow me to be your guide through this journey. Pre-requisites You’ll need a bunch of stuff for this tutorial, including: A domain Your domain will be […]

... Read More

2025-01-17

Using the new GitHub ARM runners

Filed under: DevOps,Tutorials — jae @ 04:05
Just yesterday at the time of writing, GitHub (finally) released their public ARM runners for Open-Source projects. This means you can now build ARM programs natively on Linux without having to fiddle with weird cross-compilation. One way to achieve that is through a Matrix. Considering the following workflow to build, then upload an artifact (taken […]

... Read More

2025-01-15

Building .NET using GitLab CI/CD

Filed under: DevOps,Tutorials — jae @ 04:02
As I often mention, I use .NET a lot in general, as it’s fairly easy to use, has a huge ecosystem, and has evolved really positively in the past years (long gone are the days of Mono :D). Another component of this is that .NET projects are incredibly easy to build and publish using GitLab […]

... Read More

2025-01-12

Deploying Hugo using GitLab pages

Filed under: DevOps,Meta,Tutorials — jae @ 03:54
It is 2025 and it’s still super easy to deploy a blog using Hugo and GitLab pages. In fact, the post you are reading right now is exactly that, deployed on my self-managed instance. But Jae, weren’t you on another host beginning from last year? Yes, last year I switched to Mataroa for the ease […]

... Read More

2024-12-08

Deploying your own GitLab instance under 5 minutes

Filed under: DevOps,Tutorials — jae @ 03:31
It’s no secret that I work around GitLab during my day job and that I generally love this software.This blog post is therefore not biased at all in any way or form. (do I need to mark this further as sarcasm, or did everyone get the memo?) For this quick tutorial, you’ll need: For this, […]

... Read More

2024-12-01

Setting up WireGuard tunnels from a BGP router

Filed under: DevOps,Networking,Tutorials — jae @ 03:28
I recently re-started my BGP shenanigans, and with that, re-setup some VPNs using WireGuard for my personal machines. I basically use those to whitelist connections to certain applications to only the prefix used by my machines. The host machine runs Debian and BIRD, and the end devices are diverse from standard Linux machines, to Windows […]

... Read More
Older Posts »

CC BY-SA 4.0 2012-2025 Jae Lo Presti