Script vs. System: Stop Calling Everything a “System”
You’ve seen it: a 400-line Bash script named backup_and_notify.sh, tucked into /opt/scripts, running nightly via cron. You call it a “system” because it feels like one—multiple…
Writing
Practical notes on AI, automation, content sites, and the machinery behind the work.
You’ve seen it: a 400-line Bash script named backup_and_notify.sh, tucked into /opt/scripts, running nightly via cron. You call it a “system” because it feels like one—multiple…
Most IT folks I know have a graveyard of scripts somewhere. Cron jobs that ran once. Python one-liners they wrote at 2 AM. Automation that's now…
I've been running automation in production for over fifteen years. I've seen scripts that were supposed to run daily for years without touching them, and I've…
You’re drowning in repeatable work. Another backup check. Another log rotation. Another monthly report. You hear “just automate it” and feel a flicker of hope—then see…
I’ve spent 20 years keeping production systems running—scripting deployments, debugging cron jobs, and watching CI/CD pipelines fail at 2 a.m. Over time, I started applying that…
You’ve got your script running. Cron’s in place. PagerDuty’s pinging your phone. You’re done, right? No. You’re just getting started—and most people stop here and wonder…
You’re staring at a repetitive task. Copy-pasting logs. Rebuilding VMs after a bad deploy. Writing the same Slack report every Friday. Your inner engineer whispers: “Can…
I've been automating stuff since before it was cool, and I've learned one thing the hard way: the moment you skip the boring questions is the…
I've seen teams spend weeks building automation that breaks in production on day three. I've watched "quick wins" turn into six-month maintenance nightmares. And I've done…
Most IT folks have been burned by a cron job that stopped working three months ago and nobody noticed until production was on fire. That's not…