The Most Valuable Part Wasn't the Code
- Maryam Ziaee
- 2 days ago
- 1 min read
The most valuable part of building my AI-SOC platform wasn't Elasticsearch.
It wasn't FastAPI.
It wasn't even the detection engine.
It was troubleshooting.
During development, I encountered:
• Infrastructure instability
• VPS migration challenges (very bad experience with Hetzner provider for VPS)
• Authentication failures
• Elasticsearch index mismatches
• Event parsing issues
• Database persistence problems
At one point, everything appeared healthy:
API returned 200 OK.
Detector reported success.
Services were running.
Yet no incidents were being stored.
The root cause?
A database commit operation is located after a return statement.
A small mistake with a large impact.
Building security platforms teaches an important lesson:
Always validate the entire pipeline.
Never trust assumptions.
Logs tell the truth.




Comments