Filling polygons with patterns in Mapbox GL JS 🌈

I have been (once again) trying to visualize the crops cultivated on a farms fields in map. Due to the amount of crops on a farm, solely using colors for distinguishing crops isn't working that well. While browsing for inspiration I then stumbled upon a neat demo illustrating the use of color patterns. Check out the Observable to find out how to include such patterns in a Mapbox map! Dec 2020 — 0 min read

Producing a video abstract

For the DIGICROP 2020 online conference, I had the pleasure to produce a short video abstract for our most recent article 🎥. If you're interested in how the video was produced, and possibly looking for some inspiration for you next video abstract, read on 😊 Nov 2020 — 5 min read

Operations research in ObservableHQ

Just recently I learned about Observables (reactive notebooks in JavaScript), and I'm a huge fan already 😍. One of the neat things you can use them for is writing optimisation models (including beautiful visualisations and markup) that anyone can run and edit right from the browser. Check it out! 👀 Jul 2020 — 0 min read

Optional chaining arrives with ES2020

'Uncaught TypeError: Cannot read property' is known to be the most common JavaScript error. With the new 'optional chaining' feature in the upcoming ES2020, avoiding this error becomes a lot easier. May 2020 — 3 min read

How to build a blog in less than 100 lines of code

Despite the many options available for static site generators, I wasn't really convinced with any of them. All I wanted was a simple, easy to customize option. And I wanted to write it myself 😄 Feb 2020 — 8 min read