Handling personal data: practical guide for developers

I've been familiarizing myself at work with the new regulation for handling personal data of European citizens - the General Data Protection Regulation (GDPR). At this point I strongly believe this new regulation will change for the good the way companies handle personal data. However not only business practices will…

Increasing focus with OKRs

I was asked to help people at my current job to use OKRs. One big part of that is sharing what OKRs are and being able to talk about them with confidence, so I revisited some resources about the topic and wrote down some introductory notes. History and definition OKR…

Getting started with Scala 2.11 for Spark 2.2

I recently decided to build a Spark-based ETL pipeline for preparing datasets for dimensional models using star schemas. Previously I used Ruby and some sprinkles of Python (for scheduling/job execution via Airflow) to build such pipelines. Even though Ruby is not very performant, it is possible to build those…