Most people getting into cybersecurity eventually hear the same advice: “Install Kali Linux.” Apparently, the path to becoming a security professional now begins with downloading an operating system that looks vaguely intimidating, opening a terminal, and pretending to understand what metasploit does. Of course, every YouTube cybersecurity expert, self-appointed or otherwise, will tell you to install Kali Linux. Because nothing

Read More

A sysadmin’s look at the improbable persistence of BASH in a world increasingly convinced everything must be modernized immediately. The Black Screen That Terrifies Ordinary People Technology has spent much of the last three decades attempting to persuade humanity that computers ought to feel effortless. Tap here. Click there. Swipe gently. If something goes wrong, an agreeable interface appears bearing

Read More

I started getting myself re-acquainted with C programming again tonight under Linux using CLion and C Primer Plus by Stephen Prata. And immediately remembered why C has survived while entire generations of “revolutionary” technologies have quietly died behind abandoned GitHub repositories and unpaid cloud invoices. C does not flatter you. It does not tell you you are a “creator.”It does

Read More

There is a particular species of lie told by technology tutorials. It usually begins with: “Setting up Git is easy.” No.Boiling an egg is easy. Git setup is a procedural interrogation conducted by Linux, SSH, and GitHub working together like three hostile government agencies refusing to acknowledge each other’s paperwork. The mission sounded simple enough: That was the theory. Reality

Read More

At some point during this Linux journey, I looked at ubuntu-dev01 and thought: “You know what this VM needs? Emotional damage.” So naturally, I installed a C compiler. A language old enough to remember when computers were beige and programmers openly hated users without pretending otherwise. And honestly?It feels weirdly refreshing. Why C? Because C believes suffering builds character. Modern

Read More

Excerpt I was following a Linux networking course and just wanted to run Ubuntu in GNS3. Instead, I spent the evening fixing permissions, ports, storage, virtualization, and my own bad assumptions. Post I was following a Linux course for networks by David Bombal. The plan was simple: You know… a lab. Instead, I ended up learning and debugging the damn

Read More

Spring break is upon us. So what does a grad student and full-time IT administrator do when escaping the usual cycle of late nights, research papers, production systems, and those mysterious alerts that only happen at 2:17 AM? We game. Because after weeks of debugging networks, writing GIS papers, and explaining (again) that yes, rebooting sometimes fixes things, the only

Read More