WHWalid Hassan Tahriminfirst-homelab-setup.hashnode.dev·2h ago · 7 min readTips for Building and Debugging a Secure Ubuntu Homelab with Tailscale & Docker Setting up a home server is a rite of passage for any developer. But there is a massive difference between getting a server to ping on your local network and building a secure, easily manageable envir00
SHSanskriti Harmukhinvultr.hashnode.dev·5h ago · 4 min readInstalling Mosquitto MQTT Broker on Ubuntu 24.04Mosquitto is an open-source message broker implementing the MQTT (Message Queuing Telemetry Transport) protocol — a lightweight TCP/IP messaging platform built for IoT devices with minimal resources, 00
SHSanskriti Harmukhinvultr.hashnode.dev·5h ago · 10 min readInstalling FreeRADIUS with PostgreSQLFreeRADIUS is a popular open-source RADIUS (Remote Authentication Dial-In User Service) application for managing network access through user authentication, authorization, and accounting (AAA) service00
SHSanskriti Harmukhinvultr.hashnode.dev·5h ago · 3 min readInstalling Docker on Ubuntu 24.04Docker is an open-source containerization platform that automates deploying, scaling, and managing applications in containers — lightweight, portable packages that bundle an application's code, runtim00
SHSanskriti Harmukhinvultr.hashnode.dev·5h ago · 10 min readInstalling Apache Tomcat on Ubuntu 24.04Apache Tomcat is an open-source web server application that lets developers run Java applications in a secure, efficient environment. It implements the Java Servlet and JavaServer Pages (JSP) specific00
BMBillie Minbilliem.hashnode.dev·12h ago · 4 min readThe home server I finally stopped turning offFor years, my test for a home server was apparently whether I could install things on it. The more useful test turned out to be whether I would leave it running. Around the start of 2020, I got a Rasp00
AJAmit Joshiindevnation.joshisfitness.com·1d ago · 13 min readUnderstanding Linux Kernel Threads and SpinlocksIntroduction Concurrent execution is an important concept in operating systems and kernel development. Modern processors can execute multiple tasks concurrently, often across multiple CPU cores. When 30
JTJakson Tateinservermo.hashnode.dev·16h ago · 3 min readStop Kubernetes CPU Throttling: The Elite SRE GuideThe P99 latency alert fires while Grafana reports 20% CPU usage. Welcome to Kubernetes CPU throttling, where Linux CFS Quotas forcibly freeze containers in microscopic 100ms windows despite low averag00
JTJakson Tateinservermo.hashnode.dev·16h ago · 4 min readWhat is ECC RAM? True ECC vs DDR5 On-Die & Server NeedsData center engineers share a universal fear: silent data corruption. You can have the fastest NVMe storage and the most powerful CPUs in the world, but if the temporary workspace linking them—your Ra00
ASAsep Sayyadinasepsayyad007.hashnode.dev·17h ago · 22 min readThe Linux Shortcuts That Make Me Forget I’m Using a TerminalHow Readline shortcuts, history expansions, directory stacks, and job control turn clunky command line typing into pure flow state. When you first start using Linux, the terminal feels like a rigid, 00