Fix “The Google Analytics Terms of Service in your network settings must be accepted before this…By default, Google Ad Manager doesn’t let you link a GA4 property. It will tell you that:Dec 7, 2022Dec 7, 2022
How to find the region of a DigitalOcean droplet?The DigitalOcean dashboard does not show the region of already deployed droplets. There is a way to figure this out, though.Jan 8, 2022Jan 8, 2022
A poor man’s Alexa ranking dashboardSure, there are many expensive tools out there to track the competition of your website. But maybe you just want a quick idea of the amount…May 11, 2021May 11, 2021
DNS propagation does not existA widespread fallacy among IT professionals is that DNS propagates through some network. So widespread in fact, that there are a couple of…Apr 7, 2021Apr 7, 2021
Published inbigdatarepublicWriting functional DSLs for business domainsIn functional programming, a domain specific language (DSL) is a set of functions that can be composed to solve a specific problem. They…Jun 8, 2020Jun 8, 2020
Trimming Parquet files to a single rowInstall trimparquet to trim Parquet files down to the only contain the first record.Nov 29, 2019Nov 29, 2019
Published inbigdatarepublicOn machine learning team compositionGetting machine learning off the ground requires many skills and capabilities. Some of these skills are related, some are not. For example…Sep 30, 2019Sep 30, 2019
Understanding Kafka with FactorioWhile playing Factorio the other day, I was struck by the many similarities with Apache Kafka.Apr 27, 20196Apr 27, 20196
Multiline regex within a cell in Google SheetsCells in Google Sheets can have multiple lines of text, and sometimes you need to match an expression over these lines. REGEXEXTRACT…Nov 17, 2018Nov 17, 2018
Published inQuick CodeLearning linear algebra with ScalaI recently came across 3Blue1Brown’s “Essence of linear algebra” YouTube playlist. As the title implies, it covers the basics of linear…Jul 13, 2018Jul 13, 2018