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
Tag: Linux
There was once a time when people loved computers. Not loved in the strange contemporary way where one develops emotional dependence on a phone while simultaneously claiming to hate technology. Nor in the tragic modern ritual of lining up overnight for yet another expensive rectangle whose chief innovation is taking slightly sharper photographs of coffee. No. Something older. Something mechanical.
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
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
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
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
So… I Wandered Off for a Bit At some point, I drifted. Not in a dramatic, “I quit everything and moved to a mountain” kind of way. More like… I opened one academic door, then another, then suddenly I’m deep into GIS, writing papers, and thinking about spatial relationships like I’m plotting a crime documentary. It was good for me.
Starting Chapter 7 I’m starting Chapter 7 on Mastering Linux Administration, and this is where things begin to feel different. Up to this point, working in Linux feels contained. You install software, manage files, and run commands on your own machine. Everything stays local and predictable. It feels like you are in control of a single system. But networking changes
It’s been a while since I posted about Linux, or networking, for that matter. Between grad school and work projects, blogging about networking and Linux kinda took a back seat. But I’m still working on improving my networking and Linux chops, along with everything else. The learning never really stops… yay. (Yes, I am somewhat still able to find gaps
Let’s be clear — I only ghost people, not operating systems. So here’s what’s up:Lately, I’ve been knee-deep in Azure labs, spinning up Windows VMs, and scripting things in PowerShell like a proper government IT guy. And suddenly people are like: “Bro… are you leaving Ubuntu?”“You okay? You’ve been talking about Microsoft a lot.” Relax. I’m not abandoning Ubuntu. I’m