How I made AWS Lambda work for my SaaS

A big part of Checkly runs on AWS Lambda, but I never really discussed it in depth before on this blog. So here we go. Topics are: A little bit on our Lambda setup.Why Lambda is an almost perfect match for SaaS. Especially when you're small.Why I don't…

Read more

I manage my SaaS with Trello and Reminders

Ok, not completely true. I also use Stripe, Github, AWS, Heroku, Ghost, AppOptics, Intercom and Mailchimp. And some bookkeeping and tax tools. Don't forget the code editors! But! When I plan my day, I spend most of my time in Trello and Apple's stock Reminders app. I also use Numbers…

Read more

The Art of the Late Start

There is a lot of dogma around shipping a product in startup land. Many founders follow strict patterns they got from a book or some influencer's tweet. "Ship Early" is one of the more stubborn ones, and in many cases it is exactly the right thing to do. The earlier…

Read more

My acquihire adventure with a large tech company

During the spring and summer of 2018 I was negotiating a possible acquihire of Checkly / moi with Datadog. I'm only writing about it right now because Datadog recently launched their Synthetics product — the product I would be involved with as some form of product manager. This post details how this…

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