How we monitor Checkly (updated)

Update 29-06-2020 Last week we released the first version of our OpsGenie integration, making it easier for ourselves and our users to leverage Checkly together with the popular alerting and incident management platform. Here is how it looks like: Our plan is to put additional work into our integration to…

Read more

Managing Checkly checks with Terraform

In this guest article John Arundel, consultant and author of Cloud Native DevOps with Kubernetes, introduces the Checkly Terraform provider. He explains what Terraform is and why you'd want to use it, and shows how to use Terraform to automate and manage your website monitoring with Checkly. What is Terraform?…

Read more

How I integrated Intercom into my SaaS's Vue.js app

In a recent post on customer feedback I mentioned being a recent convert to chat widget-driven tools. I thought they sucked, but I was wrong. Since then, I actually switched from Drift to Intercom because Intercom's focus — support & communication — matched my business better than Drift's heavy sales focus. To…

Read more

How we added a public API to our existing SaaS app

Two weeks ago we released the public API for Checkly. This post is about what parts we needed to refactor, what parts we added and how we handled generating API documentation. More specifically, we'll dive into: Refactoring the existing Hapi.js based APIAPI key based authenticationRefactoring models with Objection.jsValidating…

Read more

Building a multi-tenant SaaS data model

This is a run down on the basic multi-tenant SaaS data model underlying Checkly. Users, accounts, plans, that type of stuff. When building this, I found it surprisingly hard to find any solid info in the gazillions of developer and startup blogs; most were just to vague on the implementation…

Read more