Taco de Wolff

Data Scientist


Kiting in Cape Town

May 29, 2019

A review of Cape Town and its kitespots, the big air spot in South Africa.

The perfect webserver

May 28, 2019

Set up a linux webserver using NGINX, PHP-FPM, and Let's Encrypt.

Arc length parametrization

May 25, 2019

Overview of techniques to approach arc length parametrization of Béziers and elliptical arcs.

Kiting in Auckland

November 07, 2018

A review of Auckland and its kitespots, the biggest city in New Zealand.

Kiting in Florianópolis

February 25, 2018

A review of Florianópolis and its kitespots, an island along the coast in southern Brazil.

The perfect webserver

March 10, 2016

Set up a linux webserver using HAProxy, Varnish, Apache, PHP-FPM, and Let's Encrypt.

Logitech G5 mouse disassemble

October 31, 2014

Disassembling the Logitech G5 mouse to replace the D2FC-F-7N click component.

Domain independent htaccess

October 02, 2014

Examples of htaccess pieces that can be useful for generic rewriting of URLs. These rules make URLs canonic while not requiring to hardcode the domain name or directory the website is in.

JPEG file format

February 20, 2012

The basic JPEG file format is discussed in detail, with exact byte location and meaning. Very useful for writing a JPEG reader or writer.

JPEG scan data

February 20, 2012

The calculation of the JPEG scan data segment is explained. Showing the exact steps needed to compress an RGB file such that it can be embedded in a JPEG.

Legacy Pages

Call of Duty

Maps, mods, tools, and a map decompiler


Small utilities