Oh Dear

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.

10 May 2023

Our Opsgenie integration is now available

When we detect a problem with your site we can notify you via mail, a slack message, a webhook, or any of our other notifications channels. For most of our users this is enough, but those work in larger teams often need more flexibility. Today, we are launching our Opsgenie integration, a modern…

#Notifications
13 April 2023

Our broken links check now highlights application errors

One of the unique features of Oh Dear is that we crawl your entire site and report any broken links. Our broken links report had two main categories: external broken links: these are links on your site that point towards a page on another site internal broken links: these are links on your site that…

21 March 2023

You can now save notes on a site

We implemented a small, but valuable feature requested by some of our users. You can now store some free form notes on a site. When heading over a site's settings, you'll see the new "notes" field. Here you can add some important information to the site, for example, some details on the…

20 March 2023

Redesigning Oh Dear: a case study

A few months ago, we totally redesigned our service. We didn't to this on our own, but got help from our friends at Digital With You. On their site, they published an in-depth case study on how they rewrote marketing copy, chose new colours and redesigned entire pages. Check it out:…

9 March 2023

Changing the owner of the team can now be done in our UI

Changing the owner of the team can now be done in our UI In the past, we've seen users reach out to support to change the owner of a time for a variety of reasons. You can now change the owner of the team without contacting support. Just head over to the team settings and scroll down. As the owner…

9 March 2023

Behind The Scenes Of Oh Dear

In this sponsored talk given at Laracon India 2023, I demo all major Oh Dear features. After that, I share how the Laravel app behind Oh Dear is structured using domains. The audio quality is not perfect, but it should still be understandable.

19 February 2023

You can now add tags to your sites

Some of our users have a lot of sites in their Oh Dear account. A feature often requested is the ability to add a little bit of meta information about each site. To do that, we've introduced the ability to add tags to a site. Tags can be used for instance how important it is to fix a problem with…

17 February 2023

Status pages can now be displayed in multiple languages

In addition to performing various checks to monitor your site, Oh Dear also offers beautiful status pages. Status pages can now use multiple languages. Using these status pages, you can inform your audience about the status of your service. Here's the beautiful Oh Dear powered status page of the…

4 February 2023

Our API tokens can now be scoped by site or status page

Oh Dear has an extensive API that powers various powerful integrations. To use the API, you first need to create an API Token in the Oh Dear UI. Previously, such a token could be used to make API calls to any site or status page in your Oh Dear account. We noticed that some of our users are agencies…

22 January 2023

Lighthouse SEO monitoring is now available at Oh Dear

We're proud to announce we have added a new check to our service: Lighthouse SEO. Using this check you can detect (and get solution suggestions) for SEO and performance problems. What is Lighthouse # Lighthouse is a tool provided by Google for improving the quality of web pages. It has audits for…

3 October 2022

We have redesigned our entire service

As of today, Oh Dear is in a brand new jacket. We've totally redesigned Oh Dear's UI. Our app doesn't only look better, but we've also made it much easier to use. We feel that our new design should speak for itself, so we highly recommend visiting the home page, browsing a bit around, register an…

18 August 2022

A preview of our upcoming redesign

Earlier this year, we announced that one of our goals for this year is to bring the UI of Oh Dear to the next level. Behind the scenes, our team is working hard on a complete rewrite of our marketing website and app. We're currently targeting the end of September timeframe to launch our redesign. In…

16 July 2022

Making sure routes and config files are cached in a Laravel app

In a typical Laravel application, you'll likely to have many routes, config files and possible some events. In your development environment these routes and config files will loaded and registered in each request. The performance penalty for this is not too big. In a production environment, you want…

15 June 2022

You can now monitor your domain name using Oh Dear

When registering a domain name, you could assume it is yours forever. Unfortunately, this is false, and most domains must be renewed periodically. If you fail to do this, you risk losing your domain, and ownership could be transferred away from you. Oh Dear's new Domain check can send you a…

20 May 2022

Building Oh Dear’s new design: Creating a color system, why and how

In the previous blog post I talked about how we are implementing the Oh Dear redesign. In this post I go into more detail on why and how we implemented a tailwind-like color system which supports all the colours used throughout the redesign. From Sketch to code # One of the tasks that needs to be…

19 May 2022

Easily navigate Oh Dear using the command palette

When you log in Oh Dear, you'll notice a new little search field in the header. When you click that, it opens up a nice command palette. You can use this to navigate to anywhere in our service quickly. If you want to go to the performance graph of your site, just type "performance", ...…

11 May 2022

Status pages can now be viewed as JSON or XML

Next to a large collection of checks, Oh Dear offers the ability to easily create beautiful status pages. This way, you can communicate the status of your sites and services to your users. Take a look at the Oh Dear powered status pages for Flare and Laravel. Today, we added the ability to view the…

6 May 2022

Building Oh Dear’s new design: Implementing the design

In the previous blog post I gave an introduction about the project setup for the redesign of the new Oh Dear frontend. In this blog post I would like to show you how we are implementing the redesign of the Oh Dear frontend. Feel free to provide feedback on the design choices and statements made in…

5 May 2022

Status page subscriptions are now available

Using Oh Dear you can create beautiful status pages. As from today, you can let your users also subscribe to updates on those status pages. In this blog post we'll tell you all about it. Subscribing to status pages updates # In addition to monitoring your site, Oh Dear also provides status page.…

8 April 2022

Building Oh Dear’s new design: Project setup

We are currently rebuilding the Oh Dear website and application frontend. The goal is to go next level in aesthetics and user experience. The Oh Dear redesign will be launched later this year. In this post, you'll read more about the project setup and tools used. This is the first blog post of a…

14 March 2022

Introducing Nick and Sean to the Oh Dear team

We're growing the team at Oh Dear with two very strong additions: Nick and Sean. Ever since we started Oh Dear (almost 5 years ago 😱) we've been adding new features, scaling out our infrastructure and growing our user base. That growth has lead us to two important realisations: Slowly but surely,…

14 December 2021

You can now monitor the health of your application and server

We're proud to announce that we have added a major new feature to Oh Dear: Application Health monitoring. Using Oh Dear, you can now monitor various aspects of your application and server. This way, you could get alerts when: disk space is running low the database is down the load on your server is…

14 December 2021

How we improved our service in 2021

We launched in January of 2018, and not a year has gone by where we made significant improvements to our service. Last year we wrote a recap of everything that we did in 2020. With the end of 2021 quickly approaching, let's take a look at all the things we did in the past 12 months. Adding more…

23 November 2021

You can now monitor your DNS records using Oh Dear

We can now notify you of changing DNS records and let you know when we've detected a problem with your domain nameservers. Woohoo! 🥳 What is DNS record monitoring? # Behind just about every website is a translation service that converts what we humans can read (the "domain name") to…

7 October 2021

You can now customise how we handle redirects

A good deal of sites redirect visitors to a specific more relevant page. Think, for instance, of a site that redirects you from / to a page in a relevant language, for instance /en or /nl. A single redirect is often not a problem, but having multiple redirects in a chain can hinder your site's user…

1 October 2021

Introducing our new interactive Telegram notifications

When something is wrong with your site, we can already notify you via a lot of different channels: mail, Slack, SMS, Webhooks, ... Today, we're adding support for Telegram notifications. We've polished the entire connection flow and made the notifications themselves interactive. To get started,…

29 September 2021

Let's Encrypt DST Root CA X3 certificate set to expire

If you've been using Let's Encrypt for a while, you may have noticed that their certificates are signed by a root certificate titled DST Root CA X3. That root certificate is set to expire in a few hours. Any certificates still signed by that root will no longer be valid. But luckily, that shouldn't…

18 September 2021

We've increased our performance by decreasing the number of queries

Under the hood, Oh Dear is a large Laravel application that performs many queries all of the time. To power future features, we've recently changed our database structure and refactored some pieces in our code base. We increased performance by decreasing the number of queries. As an Oh Dear user,…

16 September 2021

Monitoring password protected sites using Oh Dear

Keeping an eye on your site and sending you a notification when it goes down is one of the core features of Oh Dear. Under the hood, we'll send a request to your site and take a look if the response code is in the 200-299 range, which is the default response code range to indicate that everything is…

13 September 2021

Introducing our new support bubble

Like most SaaS products, Oh Dear is a living platform. We add new features proposed by our users, fix bugs that get reported, and regrettable also sometimes introduce new bugs. Most users use email to communicate with us. Even though sending an email is often perceived as friction-free, it can be a…