#linux

7 posts
Development

The Cron Job That Failed for Six Days and Told Nobody

It is 9:15 on a Monday morning. A teammate asks why the weekly report is still showing last Tuesday's numbers. You open the server, and there it is: the cron job that builds the report has not worked...

2026.10.21 · 16 min read · views 315
The Cron Job That Failed for Six Days and Told Nobody
Development

Your Bash Script Failed Last Night. It Just Didn't Tell You.

It's 2 a.m. and your nightly backup script reports "success." Three weeks later you need the backup, and the folder is empty. The script never failed. It just kept going after `cd` quietly didn't work...

2026.10.02 · 11 min read · views 1,194
Your Bash Script Failed Last Night. It Just Didn't Tell You.
Development

The Site Is Down. Stop Restarting and Read the Logs.

It's 2:14 on a Tuesday afternoon and the site is down. Someone from support has already pasted a screenshot into chat. Your first instinct is to refresh the page, then restart the service, then refres...

2026.09.19 · 20 min read · views 613
The Site Is Down. Stop Restarting and Read the Logs.
Development

The Disk Is Full. The Files Are Gone.

The alert fires at 2:14 a.m. Disk usage on the app server is at 97%. You SSH in, half awake, and run the command everyone runs: ```bash df -h ``` ``` Filesystem Size Used Avail Use% Mounted on /dev/nv...

2026.09.07 · 18 min read · views 1,178
The Disk Is Full. The Files Are Gone.
Development

The Script Works. Cron Just Refuses to Run It.

It is 9:07 a.m. and the report that should have been in your inbox at 6:00 is not there. You SSH into the server, run the script by hand, and it works perfectly — output, exit code zero, everything. Y...

2026.08.29 · 20 min read · views 1,030
The Script Works. Cron Just Refuses to Run It.
Development

The Disk Says It's Full. df Says It's Not.

It always happens at the worst possible moment. A deploy that ran fine yesterday hangs halfway through. The application starts throwing 500s. You SSH into the box, and there it is, sitting in the log ...

2026.08.26 · 20 min read · views 2,280
The Disk Says It's Full. df Says It's Not.
AD
Development

Cron Jobs, Explained: How to Schedule Tasks on Linux Without the Guesswork

It usually starts with a small, forgettable task. You write a script that backs up a folder, or clears out old log files, or emails yourself a summary. It works beautifully — the first time, when you ...

2026.07.18 · 16 min read · views 2,307
Cron Jobs, Explained: How to Schedule Tasks on Linux Without the Guesswork
AD