# Blog

Product updates, new features, technical deep dives, and behind-the-scenes stories from the Oh Dear team. You can also subscribe via our [RSS feed](/feed).

= 2 && (open = true)" @keyup.esc="clear()" type="text" placeholder="Search the blog..." class="flex-1 ml-5 font-mono text-sm font-medium bg-transparent sm:text-base md:ml-7 focus:outline-hidden">

[

Latest 10 June 2026

## Bring your own certificate to your status page

Your status page can run on your own domain. Until now, though, it served a TLS certificate you had no control over: a Let's Encrypt one we requested for it. For most teams that's fine. For an organization with its own PKI, or rules about exactly which certificates are allowed to front its domains,…

\#Status pages

](https://ohdear.app/news-and-updates/bring-your-own-certificate-to-your-status-page) [

2 June 2026## The ghost domain problem in DNS, and what we're doing about it

There's a DNS edge case that even people who know DNS well tend not to have run into: a domain pulled by its registry can keep appearing healthy to uptime checkers for days after it's gone. The .de zone triggers it when contact verification fails, and other registries have their own versions. We…

\#DNS check

](https://ohdear.app/news-and-updates/the-ghost-domain-problem-in-dns-and-what-were-doing-about-it) [

1 June 2026## Password managers now suggest passwords that actually pass

You ask 1Password for a strong password, it fills one in, and then the signup form rejects it. Annoying, right? We just got rid of that little dance. Every place where you set a new password in Oh Dear (signing up, resetting a forgotten password, changing your password in your profile) now tells…

](https://ohdear.app/news-and-updates/password-managers-now-suggest-passwords-that-actually-pass) [

22 May 2026## Application Health and Scheduled tasks are now a breeze to set up

Two of our most powerful checks just got a lot easier to set up. Application Health and Scheduled task monitoring used to mean wiring up an endpoint or pings by hand. Now an AI prompt does that part for you. Application Health # Application Health watches what's happening inside your app, the things…

](https://ohdear.app/news-and-updates/application-health-and-scheduled-tasks-are-now-a-breeze-to-set-up) [

18 May 2026## Cache-busting magic variables for uptime checks

Over the weekend, my own site went down and Oh Dear didn't catch it. The origin server had fallen over, but Cloudflare happily kept serving the cached HTML. Everything looked fine from the outside. Embarrassing. 😬 Scratching our own itch here, we just shipped magic variables: short placeholders…

\#Uptime check

](https://ohdear.app/news-and-updates/cache-busting-magic-variables-for-uptime-checks) [

14 May 2026## Improvements to our status pages as we tackle a DDoS

The uptime &amp; availability of our status pages hasn't been great these past few days. The root cause is a persistent and pretty aggressive DDoS attack targeted at our own status page, status.ohdear.app. As a result, the overload on our systems also affected all other status pages we host for…

\#Status pages

](https://ohdear.app/news-and-updates/improvements-to-our-status-pages-as-we-tackle-a-ddos) [

11 May 2026## Easily connect any AI assistant (Claude, Codex, ...) to your Oh Dear data

Oh Dear keeps a watchful eye on your websites: uptime, performance, SSL certificates, broken links, DNS, cron jobs. If something can quietly break, we're already checking it for you. Today we're connecting that data to a new place: your AI assistant. We just shipped an MCP integration. If you use…

\#New feature

](https://ohdear.app/news-and-updates/easily-connect-any-ai-assistant-claude-codex-to-your-oh-dear-data) [

29 April 2026## Retiring our Bahrain uptime checker location

The AWS Middle East (Bahrain) region has been dealing with an extended incident, and we've decided to retire our Bahrain uptime checker location for the foreseeable future. If Bahrain was your primary uptime check location, we've already moved you to Bangalore. It's the geographically closest…

\#Uptime check

](https://ohdear.app/news-and-updates/retiring-our-bahrain-uptime-checker-location) [

27 April 2026## Single Sign-On is now live in Oh Dear

Single Sign-On is now generally available in Oh Dear, on every plan. Your team signs in with the credentials they already have, and you manage access from one place: your identity provider. One login for your whole team # When someone joins your team, you add them in your IdP and they have access.…

\#Feature announcement

](https://ohdear.app/news-and-updates/single-sign-on-is-now-live-in-oh-dear) [

27 March 2026## Enhancing our API for better agentic consumption

AI coding agents like Claude Code and Codex are becoming a real part of developer workflows. They don't just write code, they call APIs, interpret responses, and take action based on what they find. That means the quality of your API responses directly affects how useful an agent can be. We've…

\#API

](https://ohdear.app/news-and-updates/enhancing-our-api-for-better-agentic-consumption) [

25 March 2026## An Oh Dear skill for use in Claude Code or Codex

AI coding agents are getting good at calling tools. Claude Code, Codex, and others can run shell commands, parse JSON, and reason about the results. But they need to know what tools are available and how to use them. That's what skills are for. A skill is a small package of documentation that…

\#New feature

](https://ohdear.app/news-and-updates/an-oh-dear-skill-for-use-in-claude-code-or-codex) [

23 March 2026## Dark mode is now available for the Oh Dear dashboard

Oh Dear's dashboard now supports dark mode. You can choose between light, dark, or system-based theming, and your preference is saved to your profile so it follows you everywhere. Three ways to theme your dashboard # We've added three theme options to your profile settings: Light: The classic Oh…

\#New feature

](https://ohdear.app/news-and-updates/dark-mode-is-now-available-for-the-oh-dear-dashboard) [

6 March 2026## Oh Dear is now mobile-friendly

Oh Dear has always been a desktop-first tool. If you checked your monitors on your phone, you'd get the full desktop layout squeezed into a tiny screen, with lots of horizontal scrolling and tiny tap targets. That's fixed now. Every page in the app works on mobile. What changed # We didn't just slap…

\#Feature announcement

](https://ohdear.app/news-and-updates/oh-dear-is-now-mobile-friendly) [

23 February 2026## DNS blocklist monitoring now available to all Oh Dear users

Your domain is on a spam blocklist. Password reset emails aren't arriving, order confirmations land in spam, and customers are complaining that &quot;your site doesn't work.&quot; By the time you hear about it, the damage has been building for days. We've shipped DNS blocklist monitoring to catch…

\#New feature

](https://ohdear.app/news-and-updates/dns-blocklist-monitoring-now-available-to-all-oh-dear-users) [

20 February 2026## Kickstarting our reseller program with Zone & Ploi Cloud

We've quietly been building a reseller program over the past months. The idea is simple: let hosting providers, deployment platforms, and agencies offer Oh Dear monitoring directly inside their own products. Not a stripped-down version, the full thing. We're working with several partners to bring Oh…

\#Announcement

](https://ohdear.app/news-and-updates/kickstarting-our-reseller-program-with-zone-ploi-cloud) [

15 February 2026## Making our docs AI-friendly: a tale of two caches

Our documentation, FAQ, and blog posts can now be served as clean markdown to AI agents. Send Accept: text/markdown or append .md to the URL, and you get structured content instead of a full HTML page. It worked great in development. Then we deployed, and two separate caching layers broke…

\#Announcement

](https://ohdear.app/news-and-updates/making-our-docs-ai-friendly-a-tale-of-two-caches) [

26 January 2026## Our 3-part series on SQL performance optimisations

A few weeks ago, we massively improved the performance of the Oh Dear dashboard and website by optimising our SQL queries. We documented everything we learned along the way in a 3-part series - from finding problematic queries, to fixing them with indexes, to preventing regressions with automated…

\#Guide

](https://ohdear.app/news-and-updates/our-3-part-series-on-sql-performance-optimisations) [

25 January 2026## SQL performance improvements: automatic detection & regression testing (part 3)

This is the final part of our 3-part series on SQL performance improvements. In part 1, we covered how to identify slow queries. In part 2, we explored how to fix them with indexes. In this post, we'll share how we prevent those performance issues from ever reaching production again. A few weeks…

\#Guide

](https://ohdear.app/news-and-updates/sql-performance-improvements-automatic-detection-regression-testing-part-3) [

19 November 2025## The effects of the Cloudflare outage on Oh Dear

Last night, Cloudflare experienced one of their biggest outages in the past decade. Almost all websites behind Cloudflare's proxy/DDoS-protection service were offline for anywhere between 1–3 hours. That included our own website &amp; application, while our status pages remained online the entire…

\#post mortem

](https://ohdear.app/news-and-updates/the-effects-of-the-cloudflare-outage-on-oh-dear) [

4 November 2025## A different view for the performance timings of an uptime monitor

When you monitor a website at Oh Dear, the monitoring also includes the historical performance insights that belong to that monitor. It gives you a historical overview of the speed of that monitor, allowing you to see anomalies and changes over time. As of today, there's a second view available, one…

\#Feature announcement

](https://ohdear.app/news-and-updates/a-different-view-for-the-performance-timings-of-an-uptime-monitor) [

26 October 2025## AI monitoring is coming to Oh Dear

Would you know if your checkout form stopped working overnight? Or if a recent deploy broke your login flow? Traditional monitoring can't catch these issues - it only tells you if your site is up, not if it actually works. AI monitoring lets you describe what should work in plain English, and we'll…

](https://ohdear.app/news-and-updates/ai-monitoring-is-coming-to-oh-dear) [

6 October 2025## SQL performance improvements: analysing & fixing the slow queries (part 2)

This is part 2 of a 3-part series on SQL performance improvements. A few weeks ago, we massively improved the performance of the dashboard &amp; website by optimizing some of our SQL queries. In this post, we'll dive deeper into the optimisations of queries with indexes. Table of contents: Ways to…

\#Guide

](https://ohdear.app/news-and-updates/sql-performance-improvements-analysing-fixing-the-slow-queries-part-2) [

2 October 2025## Sending beers all across Belgium, a throwback to how we named Oh Dear

We're obviously a little biased, but we believe we have one of the best website monitoring tools on the market today, leading in features compared to our competitors. We've already tried a variety of marketing techniques to promote our service, but none really had the impact we were looking for.…

\#marketing

](https://ohdear.app/news-and-updates/sending-beers-all-across-belgium-a-throwback-to-how-we-named-oh-dear) [

25 September 2025## Apply for the AI Monitoring Closed Beta

We're currenlty developing a new exciting feature: AI monitoring. You will be able to describe any check using natural language, making monitoring more intuitive and powerful than ever. You can now apply for the AI monitoring closed beta. What AI Monitoring Can Do # Our AI monitoring system comes…

](https://ohdear.app/news-and-updates/apply-for-the-ai-monitoring-closed-beta) [

22 September 2025## Introducing Request Mirror: a free micro-service to reflect HTTP requests

We have launched Request Mirror, a little free service to reflect HTTP requests. We've also open-sourced it: you can read the code in the ohdearapp/request-mirror.ohdear.app repo on GitHub. In this blog post I'd like to explain why we built it and how you can use it. Why we needed to reflect HTTP…

](https://ohdear.app/news-and-updates/introducing-request-mirror-a-free-micro-service-to-reflect-http-requests) [

17 September 2025## You can now connect your AI to Oh Dear

Today, we have launched our MCP server. MCP (Model Context Protocol) is a standardized way for AI models to connect with external data sources and tools. If you use a tool like Claude Code, then this is how you can connect Oh Dear to it (you can create an API token in your account settings) claude…

\#Feature announcement

](https://ohdear.app/news-and-updates/you-can-now-connect-your-ai-to-oh-dear) [

17 September 2025## SQL performance improvements: finding the right queries to fix (part 1)

A few weeks ago, we massively improved the performance of the dashboard &amp; website by optimizing some of our SQL queries. In this post, we'll share how we identified the queries that needed work. In the next post, we'll explore how we fixed each of them. We'll cover the basics and gradually work…

\#Guide

](https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix-part-1) [

16 September 2025## Speed improvements to the dashboard, website & job processing

The past month we dedicated time and resources into optimising the speed and experience of our public website, our dashboard and our behind-the-scenes uptime checks that we perform. Overall, our website and dashboard feels about 2x to 3x faster. The biggest gains are for our users that have &gt; 100…

\#Announcement

](https://ohdear.app/news-and-updates/speed-improvements-to-the-dashboard-website-job-processing) [

13 September 2025## You can now choose the frequency of checks

As part of our big deploy that added ping and TCP monitoring, we’ve also shipped a small, but often requested feature: you can now choose the frequency of the check we run. By default, we check your website for uptime every minute. The Lighthouse check runs daily. Using our new feature, you can…

\#Feature announcement

](https://ohdear.app/news-and-updates/you-can-now-choose-the-frequency-of-checks) [

26 August 2025## Introducing ping and TCP port monitoring (and lots of other improvements)

A couple months ago, we sent out a survey to all our users asking what they like about Oh Dear, how they use it, and how we could improve our service. One of the things that was asked a lot was ping and TCP port monitoring. The past few months we worked hard to add this kind of monitoring to our…

](https://ohdear.app/news-and-updates/introducing-ping-and-tcp-port-monitoring-and-lots-of-other-improvements)

[Older posts](https://ohdear.app/news-and-updates?page=2)
