2018 was an interesting year for Node.js frameworks and open source software in general. Developer communities discussed the role of corporate sponsorship and how to maintain a project used by millions but not supported financially.Similarly, security concerns were top of mind with some popular Node / JS packages being…

Update 13-03-2019: We moved our browser Checks to AWS Lambda! There will be a new write up!At Checkly, we run our browser checks on AWS EC2 instances managed by Terraform. When shipping a new version, we don’t want to interrupt our service, so we need zero downtime deployments.…

The world of DevOps is a pretty confusing place for folks just starting out. Even figuring out what “DevOps” means can be hard. Is it CI/CD with Kubernetes and Serverless to drive Agile™ product iterations? Or is it SSH-ing into a box and restarting Apache? You guessed it. All…

Since launch, we didn’t pay too much attention to the front end performance of the main Checkly web app. Shame on us. What better reason to dive into this than the publishing of the excellent The Cost of Javascript in 2018 by Google’s Addy Osmani?TL;DR: it…

Last week, we shipped an initial version of Puppeteer Recorder, a Google Chrome extension that records your browser interactions and generates a Puppeteer script.It turns out Chrome extension development is almost like real web development, but with a weird dash of quasi embedded development mixed in.This post talks…

Last week the “beta” tag officially came off of Checkly 🍾🎉! I bumped into many things in the period between launching a private beta and hammering down on all features and ripping the beta notice of the nav.navbar.…