Posts
Home Posts
The Real Cost of Running a Tech Blog That Gets 10k Monthly Visits (Revenue and Expenses Report)
I started my tech blog without a plan. It was a place to document projects, vent about broken toolchains, and share the kind of...
What Interviewing 50 Junior Developers Taught Me About the Skills Bootcamps Skip
Our team needed to hire three junior developers. The job post went live on a Monday, and by Friday we had over two hundred...
My Transition from IT Support to DevOps Engineer: The Exact Project I Built to Get Hired
I spent four years in IT support, resetting passwords, imaging laptops, and patiently explaining to vice presidents that their email was not broken, they...
The Nightmare Debugging Session That Taught Me How Logging Actually Works
It started with a single message in our Slack alerts channel at 3:14 a.m. The checkout service was returning 502 errors. I woke up,...
How I Finally Understood Docker: The 3 Side Projects That Made It Click
I first tried Docker in 2019. I followed a tutorial, pulled an Ubuntu image, ran it, and felt nothing. It worked, but I had...
My 7-Day Digital Minimalism Challenge: Deleting Social Media from My Phone and Coding the Replacement Tool
I was checking Instagram while waiting for a build to finish. The build finished, I didn't notice, and I kept scrolling. Fifteen minutes vanished...
Setting Up a Pi-hole for My Family: The Unexpected Devices It Broke (and Fixed)
I set up a Pi-hole on a quiet Saturday morning, expecting to feel like a hero. My family had been complaining about the ads...
I Let AI Write My Pull Requests for a Week: Here’s What My Team Said
I have always treated pull request descriptions as a necessary chore. You write the code, you test it, and then you stare at the...
How Much Electricity Does My Home Lab Really Use? I Plugged Everything into a Smart Meter
I run a small home lab. It hums in the corner of my office, a collection of single board computers, a mini PC, a...
Testing 5 Budget Mechanical Keyboards Under $50: Typing Feel, Noise, and Reliability as a Full-Time Coder
I type for a living. When you spend eight to ten hours a day hammering out code, emails, and documentation, the keyboard is not...
