Six months ago I was manually refreshing my client's website after every deployment, praying it stayed up.
That's when I decided to build WhistleBlower — a real-time uptime monitoring tool with alerts, status pages, and incident tracking.
Here's what I built and what I learned.
What WhistleBlower does
The tech stack







