ImpulseyeImpulseye
FeaturesIntegrationsPricingBlogChangelogIs It Down?

Notes from building in the open

Postmortems, engineering deep-dives, and the small decisions behind a monitoring tool people can actually rely on.

Featured · Postmortem 6 min read

The signup bug that almost shipped on launch day

A single trigger wired to the wrong table meant every new signup would have failed — and every digest email would have silently gone nowhere. Here's how I found it before opening the doors.

Read the postJuly 2, 2026

More posts

Engineering 5 min

I built myself a tiny ops dashboard. It found 30 real problems in five minutes.

A personal, owner-only page to stop bouncing between the Hetzner, Supabase, and Resend consoles by hand — and it immediately surfaced a stack of real database performance issues I didn't know I had.

July 19, 2026Read
Infrastructure 7 min

My load test was lying to me, and I almost believed it

Before renting a real server, I built a load-testing rig to find Impulseye's actual ceiling. It reported a ceiling that didn't exist — the test harness itself had two bugs, and both of them looked exactly like a capacity problem.

July 14, 2026Read
Engineering 9 min

What seven webhook providers taught me about shipping alerts

Discord, Slack, Teams, Telegram, Google Chat, PagerDuty, and Pushover each format an alert differently — and each one will silently reject you if you don't respect its limits. Here's what I wish I'd known on day one.

June 28, 2026Read
Testing 3 min

I fired 3,216 fake alerts at myself before trusting my own product

Nine channels, six alert types, three monitor kinds, reminders, flapping — that's a lot of ways for a message to come out malformed. So I built a tiny script whose entire job is to try all of them.

June 28, 2026Read
Engineering 5 min

The one CSS property that broke my navbar, only on iPhone

Three fix attempts, two of them wrong, before I found the actual culprit: a property that behaves completely differently on iOS Safari than everywhere else I tested it.

June 26, 2026Read
Security 4 min

Why a plain webhook URL field is a security boundary

Any feature that lets a user tell your server to make an HTTP request to a URL of their choosing is a server-side request forgery surface — even if it looks like an innocent settings field. Here's how I hardened mine.

June 21, 2026Read
ImpulseyeImpulseye

Uptime monitoring that is dead simple. Instant alerts via email, Slack, and Discord, set up in under 30 seconds.

support@impulseye.com

Product

  • Features
  • Integrations
  • Pricing
  • Blog
  • Changelog

Tools

  • Is It Down?
  • Dashboard
  • Status Pages
  • Impulseye Status
  • API Docs
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 Impulseye. All rights reserved.

ContactTermsPrivacy