Operations | Monitoring | ITSM | DevOps | Cloud

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 all came to be, what steps we took in the process and some reflections on the whole thing.

Who Will Win and Who Will Die: 'Game of Throne' Fans Use Data Analysis to Predict What Happens Next

In the era of Peak TV, there is probably no more emblematic version of worthy binge watching than “Game of Thrones”. At the cusp of the series’ eighth and final season, the internet is buzzing with some painstaking analysis – using algorithms, AI, and big data sets, to find hidden Easter eggs. The numbers capture the mind-boggling detail author George R. R. Martin weaved into his novels and how easy it is to get lost in a fictional world as intricate as our own.

Handling Multiple WordPress Websites Made Easier With ManageWP

Nowadays, everyone uses WordPress on a regular basis to write articles, make notes and for just about everything. If you are working on multiple WordPress-related websites, a time will definitely come when you will find it difficult to manage everything at the same time. This is where the role of ManageWP or Manage WordPress becomes important.

5 Critical Shortcomings of Traditional BI Tools

Business Intelligence (BI) tools have taken the business world by storm. According to new research, over 80% of executives believe that tools such as advanced visualization, dashboards, and reporting are critical tools when it comes to parsing data. However, many end users aren’t bringing in those dashboards because they really use them, rather they are hoping to get a sense of security (incorrectly) that they will know everything about their business.

Rails Migration A Complete Guide

A Rails migration is a tool for changing an application’s database schema. Instead of managing SQL scripts, you define database changes in a domain-specific language (DSL). The code is database-independent, so you can easily move your app to a new platform. You can roll migrations back, and manage them alongside your application source code.

Distributed Machine Learning With PySpark

Spark is known as a fast general-purpose cluster-computing framework for processing big data. In this post, we’re going to cover how Spark works under the hood and the things you need to know to be able to effectively perform distributing machine learning using PySpark. The post assumes basic familiarity with Python and the concepts of machine learning like regression, gradient descent, etc.