Sign in

Oh Dear

@ohdearapp.bsky.social
41 followers 3 following 102 posts

Oh Dear monitors your entire website, not just the homepage. We offer uptime and performance monitoring, broken links checking & status pages!

PostsRepliesMedia
Oh Dear @ohdearapp.bsky.social · 19/09/2026
Here's what landed this week: Scheduled tasks can now be added to server monitors, Lighthouse checks now run from a consistent server per continent so results stay comparable, and a bunch of API and port check fixes. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 13/09/2026
Quick recap of the week: Refreshed designs across the feature pages, a clearer GDPR FAQ on procurement and data processing agreements, and a fix for status page logo uploads that always failed validation. 🔥 ohdear.app/changelog/2...
111
Oh Dear @ohdearapp.bsky.social · 30/08/2026
This week at Oh Dear: Our MCP server gained a pile of new tools for downtime, maintenance windows and status pages, Sitemap alerts got a consecutive-failure threshold, and Lighthouse checks now actually run daily. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 26/08/2026
Fresh changelog just dropped. Tighter API token scoping, permission checks on MCP tools, monitor settings that only show compatible checks, and a bunch of duplicate status page subscription fixes. 🔥 ohdear.app/changelog/2...
ohdear.app
Changelog 21-08-2026 - Oh Dear
Stronger API and MCP access controls, improved notification handling, and fixes for status page email subscriptions.
100
Oh Dear @ohdearapp.bsky.social · 20/08/2026
Weekly changelog is live. Recovery notifications now fire after performance delta alerts, monitors on metered plans no longer hit the limit check, and clearer spacing in the Application Health check layout. 🔥 ohdear.app/changelog/2...
ohdear.app
Changelog 14-08-2026 - Oh Dear
Fixed performance recovery notifications and prevented monitors on metered plans from being incorrectly deleted.
000
Oh Dear @ohdearapp.bsky.social · 11/08/2026
Shipped this week: Application Health metadata limit doubled to 40 items, Laravel 13 and PHP 8.5 support in our webhooks package, canonical URL redirects, and a fix for scheduled tasks stuck in Pending. 🔥 ohdear.app/changelog/2...
ohdear.app
Changelog 31-07-2026 - Oh Dear
Campaign attribution, automated dependency updates, Laravel 13 support, and improved Application Health limits.
000
Oh Dear @ohdearapp.bsky.social · 08/08/2026
New week, new changelog. Agency-focused pricing, Forge site import on API v2 with scoped tokens, a Broken Links fix for www-only URL differences, and a round of security hardening across team management. 🔥 ohdear.app/changelog/2...
ohdear.app
Changelog 24-07-2026 - Oh Dear
New agency pricing, Laravel Forge API v2, improved Broken Links detection, and stronger security
000
Oh Dear @ohdearapp.bsky.social · 20/07/2026
What shipped this week at Oh Dear: New "header does not exist" and "header does not contain" assertions for HTTP checks, a redesigned homepage, tighter SSRF protection across monitors, redirects and crawlers, and a bunch of fixes. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 13/07/2026
Another week, another batch of updates. Acknowledge incidents so recovery alerts still fire, smarter AI checks with published IPs and honeypot detection, faster ClickHouse-powered dashboards, and a bunch of fixes. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 08/07/2026
Your status page can now email your subscribers. Someone visits your status page, drops their email, confirms it, and gets an inbox alert the moment a service breaks or recovers. 🥳
100
Oh Dear @ohdearapp.bsky.social · 08/07/2026
Fresh changelog just dropped. Estonian translations for status pages, a 48-hour grace period before we cut off bouncing email addresses, a fresh Oh Dear vs Atlassian Statuspage comparison, and a batch of invoice export fixes. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 21/06/2026
Shipped this week: Response body assertions for HTTP checks, a full DNS record validation framework with advisory warnings, AI-powered fix prompts for broken links and mixed content, a free DNS Lookup tool, and ZGrab2-based port scanning. 🔥 ohdear.app/changelog/2...
010
Oh Dear @ohdearapp.bsky.social · 10/06/2026
Putting your status page behind Cloudflare in Full (strict) mode? A self-signed origin cert gets rejected & your visitors hit Error 526. You can now upload your own TLS certificate instead. 🔒
100
Oh Dear @ohdearapp.bsky.social · 10/06/2026
This week at Oh Dear: Pause notification destinations without deleting them, DNS verification for custom status page domains, AI checks on the latest OpenAI and Anthropic models, and larger crawls that no longer time out. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 03/06/2026
Coming soon to Oh Dear status pages: bring your own SSL certificate. If you run your status page on a custom domain & would rather provide your own cert than have us auto-provision one, that option is on the way. 🎉
100
Oh Dear @ohdearapp.bsky.social · 01/06/2026
New week, new changelog 💪 Add your own logo & colours to monthly reports, we've redesigned the notifications interface, clarified our Application Health onboarding, and added clearer alerting to the DNS monitoring. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 29/05/2026
Testing how your app handles a 500 without taking down a real service? Request Mirror returns any status code on demand: hit /status/500 and assert your error handling. Open source, free, and we use it in Oh Dear's own test suite. request-mirror.ohdear.app
000
Oh Dear @ohdearapp.bsky.social · 27/05/2026
We spent way too long building an "AI-powered framework" to help you decide if you need website monitoring. The result might shock you. 😱 (Or not 😂 )
000
Oh Dear @ohdearapp.bsky.social · 26/05/2026
What shipped last week at Oh Dear: AI checks now available to every team, create/update/delete monitors via MCP, a new $OH_DEAR_TIMESTAMP variable to bust CDN caching on uptime checks, and a redesigned Application Health onboarding. 🔥 ohdear.app/changelog/2...
100
Oh Dear @ohdearapp.bsky.social · 23/05/2026
Have you tried our new CLI tool yet? When paired with your favourite agent, it unlocks a world of powerful options 🔥
000
Oh Dear @ohdearapp.bsky.social · 21/05/2026
Lighthouse scores drift quietly. A deploy adds 200KB, a third-party tag slips in, and weeks later your search rankings start sliding. Oh Dear runs Lighthouse daily and alerts you the moment a score drops. 📉 ohdear.app/features/li...
000
Oh Dear @ohdearapp.bsky.social · 19/05/2026
The padlock breaks the moment a single http:// asset loads on an https:// page. Users may not notice, but browsers do. Oh Dear crawls daily and lists every offending URL, tag, and asset. ohdear.app/docs/featur...
000
Oh Dear @ohdearapp.bsky.social · 18/05/2026
Fresh changelog just dropped. OAuth support for the Oh Dear MCP server, decimal thresholds on status page uptime warning bars, and a new support widget. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 15/05/2026
Managing dozens or hundreds of monitors? We have an open-source cookbook for that. Bulk-create sites from a template, sync status pages with tagged sites, generate monthly snapshots, all via the API. ohdear.app/news-and-up...
000
Oh Dear @ohdearapp.bsky.social · 14/05/2026
Our status pages have been under a DDoS attack at ~1M requests/minute. We spent the past few days putting Varnish in front of our backend to fight back, & as a side-effect every customer status page is now significantly faster 🔥
100
Oh Dear @ohdearapp.bsky.social · 14/05/2026
Your IP can land on a blocklist and you'd never know. Email starts hitting spam folders, password resets vanish, and DNS filters quietly block the site for some users. Oh Dear checks 11 major blocklists daily. ohdear.app/features/dn...
000
Oh Dear @ohdearapp.bsky.social · 12/05/2026
We just added an MCP server to Oh Dear. Any AI assistant that speaks Model Context Protocol (ChatGPT, Claude, Claude Code, Cursor, Codex) can now query your monitoring data directly. 🔥
110
Oh Dear @ohdearapp.bsky.social · 11/05/2026
Weekly changelog is live. A unified timeout across HTTP redirect chains, crawler reports capped at 25,000 rows, smarter RDAP handling for unsupported zones, and a fix for email alerts staying disabled after a Postmark bounce. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 08/05/2026
We wrote up how we made Oh Dear's dashboard fast: finding the slow queries, fixing them with the right indexes, regression-testing with phpunit-query-count-assertions. Still holds up. ohdear.app/news-and-up...
000
Oh Dear @ohdearapp.bsky.social · 06/05/2026
What's something you wish you'd been monitoring before it bit you? Domain expiry, cron drift, cert chain order, something weirder?
000
Oh Dear @ohdearapp.bsky.social · 04/05/2026
Running Laravel? Oh Dear's Application Health checks flag known CVEs in your dependencies the moment they're disclosed. Full setup in our blog. 🛡️ ohdear.app/news-and-up...
010
Oh Dear @ohdearapp.bsky.social · 01/05/2026
"Oh Dear says my site is down, but it's working for me." We hear this often. Most common cause: a WAF or bot protection blocking our checks while real users sail through. CDN caching and geo-routing are the runners-up. 🕵️ ohdear.app/docs/faq/oh...
000
Oh Dear @ohdearapp.bsky.social · 30/04/2026
Cron jobs fail silently. The backup didn't run, the report didn't generate, nobody noticed. Oh Dear monitors your scheduled tasks for missed and late runs, so you find out before the customer does. ⏰ ohdear.app/features/sc...
011
Oh Dear @ohdearapp.bsky.social · 29/04/2026
When someone leaves your team, is their access to your monitoring tool actually gone? With SSO it is. We shipped it today on every plan. 🥳
100
Oh Dear @ohdearapp.bsky.social · 27/04/2026
Shipped this week: Reseller team decoupling and deletion, a restructured FAQ, ping check validation tightened to prevent silent failures, and an invite-only SSO beta for Okta and other SAML2 providers. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 26/04/2026
What's the first thing you check when a site goes down? 🤔 DNS, TLS, logs, the status page of a dependency, or something else entirely?
000
Oh Dear @ohdearapp.bsky.social · 24/04/2026
Expired certs are still one of the easiest ways to take yourself offline. 😬 Oh Dear monitors yours continuously, expiry, chain validation & cipher changes, and alerts before browsers start flashing warnings. 🔒 ohdear.app/features/co...
000
Oh Dear @ohdearapp.bsky.social · 22/04/2026
Setting up a status page? The full guide is in our docs. Creation, customisation, and publishing incident updates when something breaks. 📖 ohdear.app/docs/status...
000
Oh Dear @ohdearapp.bsky.social · 20/04/2026
Fresh changelog just dropped. Danish and Swedish translations for status pages, a status filter on cron check definitions, more reliable Application Health checks with retry and timeout handling, and reseller protection for user accounts. 🔥 ohdear.app/changelog/2...
000
Oh Dear @ohdearapp.bsky.social · 01/04/2026
Looking at a year of performance data? It's now up to 100x faster to retrieve in Oh Dear. Charts render faster, uptime history loads quicker. Under the hood: ClickHouse materialized views. Aggregation happens at insert time, not query time. Same data, dramatically faster reads.
000
Oh Dear @ohdearapp.bsky.social · 27/03/2026
Most APIs weren't designed with AI agents in mind. We just changed that for Oh Dear 🔥
100
Oh Dear @ohdearapp.bsky.social · 25/03/2026
New: an Oh Dear skill for Claude Code & Codex. Ask your AI agent questions about your monitors in plain English, it handles the rest 🥳
110
Oh Dear @ohdearapp.bsky.social · 24/03/2026
Dark Mode is here! 🔥 The Oh Dear dashboard now supports dark mode. Choose between Light, Dark, or System (follows your OS preference). Your choice saves to your account, so it follows you across devices & sessions.
100
Oh Dear @ohdearapp.bsky.social · 06/03/2026
Oh Dear is now fully mobile-friendly. 🥳 Yes, it took us way too long. 😂 We've been a desktop-first monitoring tool since 2018. But when we finally decided to do it, we did it properly.
121
Oh Dear @ohdearapp.bsky.social · 26/02/2026
We are kickstarting our new Reseller Program with 2 very strong partners: @zone_ee and @PloiCloud 🔥 Both now offer uptime monitoring to thousands of their customers, fully integrated into the product.
100
Oh Dear @ohdearapp.bsky.social · 25/02/2026
New notification destination: ntfy 🔔 Open-source, self-hostable push notifications with iOS and Android apps. Oh Dear now sends all your monitoring alerts straight to ntfy. Your server, your notifications, your rules. ohdear.app/docs/notifi...
010
Oh Dear @ohdearapp.bsky.social · 24/02/2026
Did you know we've been publishing our changelog for over a year? Every week, it shows a list of improvements, bugfixes and new features. This week, we tweaked the layout a bit so it's more clear what the highlights of each release were. 💪
100
Oh Dear @ohdearapp.bsky.social · 23/02/2026
Your domain is on a blocklist. Your emails are landing in spam. Your site is unreachable for anyone using AdGuard, Cloudflare Family, or Quad9. Most teams find out weeks later, from customer complaints.
210
Oh Dear @ohdearapp.bsky.social · 20/02/2026
We've improved performance change detection for sites with naturally spiky response times. 📈 If your site regularly spikes between fast and slow responses, we now recognize that as your normal pattern and only alert when the recent average actually breaks out of that range.
021
Oh Dear @ohdearapp.bsky.social · 18/02/2026
We moved ping.ohdear.app off Cloudflare's proxy and onto a direct AWS ALB connection with an ACM certificate.
100