---
title: "Mahima Singh (@smahima) | Hashnode"
description: "Mahima Singh (@smahima) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@smahima"
---

@smahima

# Mahima Singh

@smahima · Hyderabad, India · Joined November 2026

### [The Ghost in the Apache: Debugging a Mystery Cron Job Across 250+ Legacy EC2 Instances](https://smahima.hashnode.dev/the-ghost-in-the-apache-debugging-a-mystery-cron-job-across-250-legacy-ec2-instances?utm_source=hashnode&utm_medium=feed)

Hidden hourly script was undoing our fixes, and it had been waiting in a Golden AMI for years.

8 min read · [smahima.hashnode.dev](https://smahima.hashnode.dev/the-ghost-in-the-apache-debugging-a-mystery-cron-job-across-250-legacy-ec2-instances?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/the-ghost-in-the-apache-debugging-a-mystery-cron-job-across-250-legacy-ec2-instances/6ae725bc713143a41082216c) [Nov 1](https://hashnode.com/posts/the-ghost-in-the-apache-debugging-a-mystery-cron-job-across-250-legacy-ec2-instances/6ae725bc713143a41082216c)

### [Finding the Real Reasons Jenkins Jobs Fail: Elasticsearch, a Hybrid Classifier and a Claude Reporting Agent](https://smahima.hashnode.dev/finding-the-real-reasons-jenkins-jobs-fail-elasticsearch-a-hybrid-classifier-and-a-claude-reporting-agent?utm_source=hashnode&utm_medium=feed)

Learn how we turned 3000+ chaotic Jenkins jobs into structured, actionable telemetry using Logstash, scikit-learn, and a read-only Grafana MCP server.

10 min read · [smahima.hashnode.dev](https://smahima.hashnode.dev/finding-the-real-reasons-jenkins-jobs-fail-elasticsearch-a-hybrid-classifier-and-a-claude-reporting-agent?utm_source=hashnode&utm_medium=feed)

[Nov 1](https://hashnode.com/posts/finding-the-real-reasons-jenkins-jobs-fail-elasticsearch-a-hybrid-classifier-and-a-claude-reporting-agent/6ae714b85cd23825aa86fd41)
