Building a USB HID Device with Raspberry Pi Pico and TinyGo

I have an old Mac Mini that I wanted to use to run RetroPie and launch it automatically after startup. But the question was how to turn it off. I didn’t want to yank the power or force‑shut the whole OS, but I also don’t have a keyboard and a mouse connected to it....

Upgrading my iPod Classic

Why would anyone buy an iPod in 2025? After all, we already carry smartphones that can stream anything, anytime. But that’s exactly what makes the iPod stand out. It’s a device that focuses on just one thing - playing music....

Exploring Scandinavia ‒ my journey to Nordkapp

Ever since I bought my new adventure bike, I knew that one day I had to go on a trip to the very north. I cannot explain why exactly I was so thrilled about this journey, as there’s not really much interesting to see along the way, except for the highways and never-ending forests....

My EDC collection

Recently, I realized I’ve collected quite a few handy little items that I use almost every day. For a long time, I didn’t even know “Everyday Carry” — or EDC — was a thing....

How to do Raspberry Pi OS backups

I recently got a Raspberry Pi Zero and started configuring it for a personal project. As I was setting everything up I realized how much time and effort I was investing....

Extending your application with Lua scripts

I was always intrigued when I heard about people creating custom mods in games with the help of the mysterious Lua scripting language. I didn’t care much about the games themselves, but more about the idea of extending and customizing something to my imagination....

How I built a custom Homekit thermostat for 40€

I wanted a smart HomeKit thermostat for a long time. The only problem is that it is quite expensive so I never bought one. Last year, Espressif organized an introductory workshop to familiarize people with ESP32....

Watching Github repo stars via Telegram

I recently published and shared with the world my first real open-source project. It brought some traffic to its Github page and some people even starred it. This made me super happy, knowing that other people find my project useful or interesting enough to give it a star....

Monitoring your website with Upptime

Recently I’ve encountered an unpleasant situation on one of the websites I manage. I randomly opened it only to find out it wasn’t working. Unfortunately, it was not a very important website, so no harm was done but the problem was that I didn’t know for how long it had been down....

Novus just got better (again)

After a couple of months since the last release, here I am again, announcing a new updated version of Novus - v0.0.5. This version includes new features and minor enhancements, but most importantly, it introduces the trust command—something I have wanted to have since the very beginning....