Author: Paweł
-

The Hidden Trap Inside ESP32‑C3 Super Mini Boards from AliExpress
Why Two Identical‑Looking Boards Can Be Completely Different The ESP32‑C3 has quickly become one of the most popular microcontrollers for DIY electronics, IoT projects, and low‑power wireless applications. It is small, efficient, inexpensive, and fully compatible with Wi‑Fi and Bluetooth. Naturally, the market is full of tiny ESP32‑C3 development boards—especially on AliExpress—sold at unbelievably low…
-

Raspberry Pi: How to Install Debian (Raspberry Pi OS Lite) on an NVMe SSD (No Monitor Needed)
Running Debian (Raspberry Pi OS) from an SSD on a Pi is the fastest way to get a stable, responsive system — perfect for servers, containers, or embedded projects. This guide walks you through a fully headless setup, using only a PC and your Pi. 🧰 What You Need 1. Flash Raspberry Pi OS to…
-

Samba shares not working, Windows Error 0x80070035
I already shared a solution to Windows Error 0x80070035 when opening network drives error here. However, apparently latest version of Windows 11 changes something again (sic!) and old solution is not guaranteed to work anymore.Hence, Windows Error 0x80070035 strikes again with a full force.Luckily, there is another solution that enables “Insecure guest logons” and makes…
-

How to run Jellyfin media system in Kubernetes
A practical guide for homelab engineers who want a real media server running on a real cluster Self‑hosting media is one of the most satisfying parts of a homelab — and Jellyfin is the gold standard for doing it right. But running Jellyfin inside Kubernetes requires a bit of care: it needs fast storage, stable…
-

Raspberry Pi OS as a Kubernetes and Ceph cluster node
A practical, opinionated guide for homelab engineers who want their Pi nodes to behave like real servers The Raspberry Pi 5 finally has enough horsepower to serve as a legitimate node in a distributed storage + Kubernetes cluster. But to get there, you need to treat it like a real machine: deterministic networking, proper cgroups,…
-

Raspberry Pi: How to Install Ubuntu Server on an NVMe SSD (No Monitor Needed)
Running Ubuntu Server from an SSD on a Raspberry Pi is one of the simplest ways to squeeze real performance out of the tiny board. SD cards are fine for blinking LEDs or running a single Python script, but once you start hosting services, running containers, or doing anything disk‑intensive—SSD is the only sane option.…
-

INAV 9.0 – A New Era of Features and Community Leadership
The long-awaited INAV 9.0 release is here, bringing a wave of exciting new features across both the Firmware and Configurator. This version marks a turning point: it is the first release in years not managed by me personally, and I want to extend heartfelt thanks to the INAV maintainers who have stepped up to deliver…
-

Meshtastic: Off‑Grid Communication for Modern Times
What would happen if tomorrow cell phones and the internet went down? Whether caused by a datacenter fire, natural disaster, terrorist attack, or even war, losing communication would leave us blind and disconnected. For those of us living in regions close to geopolitical tension—like Poland, right next to Ukraine and Russia—this isn’t just a thought…
-

LoadBalancer Services Broken After Ubuntu Upgrade? Here’s Why
If your pods suddenly vanish from LoadBalancer services—but only when accessed from outside the cluster—you’re not alone. Everything works perfectly from within the cluster, yet external traffic just… stops. So what’s going on? After a recent Ubuntu upgrade, MetalLB’s speaker pods lose the necessary permissions to manage network interfaces and announce LoadBalancer IPs via ARP.…
