All projects

    Building2026

    PulseWatch

    Incident management platform

    A self-hosted uptime monitoring and incident management platform for developers and small engineering teams built around a robust distributed worker pipeline.

    PulseWatch product screenshot

    Problem

    Reliability monitoring shouldn't require sending internal API layouts to third-party services.

    Approach

    Built an incident management system from first principles to deeply understand distributed job processing, state machines, and reliable alerting using Redis Streams.

    What shipped

    • Built a distributed job pipeline using Redis Streams that guarantees at-least-once delivery.
    • Designed an incident state machine hysteresis to distinguish temporary network blips from hard failures.
    • Handled global HTTP/TCP probe executors gracefully seamlessly across node failures.

    Stack

    • Next.js
    • Node.js
    • Redis
    • Postgres
    • Docker