Hi, I’m Lukasz 馃憢

I’m an IT Engineer who loves all things Linux (and a bit of Windows too, but shh!). Welcome to my personal blog, where I’ll be sharing projects, ideas, and knowledge from the IT field. Think of it as my own digital playground, or a wiki. So come on in, grab a drink, and let’s get started!

DYI Macro Keyboard on Linux, 脿 la Elgato Stream Deck

Info This post is a part of a bigger project. You can read about it all here: Control Ikea Idasen standing desk from Raspberry Pi DYI Macro Keyboard on Linux, 脿 la Elgato Stream Deck This is a follow-up to my earlier post about controlling IKEA Idasen standing desk from a Raspberry Pi. While it works as it is, it鈥檚 not really feasible to SSH into the Pi and issue commands each time I want to raise it up or down, so I鈥檒l setup a macro keyboard with dedicated keys for that 馃槃....

October 8, 2023 路 11 min 路 2269 words 路 Lukasz

Stream AirPlay audio to Raspberry Pi

Here鈥檚 how to setup Raspberry Pi as AirPlay audio player, so we can stream music to it from Apple devices (macOS, iOS, etc.). This is possible thanks to amazing work from many different developers over the years, going back to original Shairport, which successfully reversed engineered first version of AirPlay. Shairport Sync is a fork of that project, building on the legacy. Info This only works as an audio player (target)....

September 16, 2023 路 9 min 路 1800 words 路 Lukasz

Control Ikea Idasen standing desk from Raspberry Pi

Info This post is a part of a bigger project. You can read about it all here: Control Ikea Idasen standing desk from Raspberry Pi DYI Macro Keyboard on Linux, 脿 la Elgato Stream Deck Physical controls of IKEA Idasen standing desk allow it to move up and down, but lack the ability to save any positions. While it is possible to connect via Bluetooth and save favourite heights in the app, switching between them requires us to still tap and hold the button there....

September 15, 2023 路 6 min 路 1223 words 路 Lukasz

Expose a game server securely over proxy

This is just a quick note on exposing a game server securely over proxied connection. I was looking for a solution similar to Cloudflare DDoS Protection, specifically obfuscating real server IP (not much the DDoS part), but for game servers and not just websites. Free tier from Cloudflare is limited to HTTP (80) and HTTPS (443) traffic only. Although there are some games that could be hosted with just one or two of these ports, it鈥檚 against Cloudflare鈥檚 ToS....

September 1, 2023 路 11 min 路 2236 words 路 Lukasz

Anbernic RG35XX - GarlicOS customizations and game box art

I recently got myself an Anbernic RG35XX, a nifty pocket-sized device capable of summoning the nostalgia of up to 5th generation game consoles like the original PlayStation. Quite a feat for such a compact gadget, right? The first thing I did was installing GarlicOS immediately after unpacking the console. It not only offers much better experience compared to original firmware, but it also unlocks a myriad of bonus features - all thanks to the magic of RetroArch....

June 18, 2023 路 5 min 路 977 words 路 Lukasz