This page contains links that I consider interesting.
Software engineering
Test-Driving HTML Templates: An article written by Matteo Vaccari about
how to apply TDD to applications that generate HTML using templates.
Data Fetching Patterns in Single-Page Applications: An article written by Juntao Qiu about
how a single-page application can fetch data while showing progress and handling errors while fetching data, whilst reducing the overall
time to load the data.
Shapecatcher.com: A website that lets search for Unicode characters by drawing them.
RealFaviconGenerator: A free favicon generator that generates icons for browsers
on computers, tablets and mobile phones at once. I used it to generate the favicon for this website.
Pelican. This is a static site generator, written in Python.
I use it to generate this website.
SQL Indexes and Concurrency: Ladislau Molnar explains how indexes influences
concurrency using simple, clear examples. If you experience lots of deadlocks in your database, read his article and understand what is going on in the database.
Date and time in Java: This page explains everything you need to know about dates and times
in Java including the difference between the classes java.util.Date and java.util.Calendar. It also explains all you need to know about dealing with time zones.
Sorting algorithms: This website graphically shows the working of a lot of comparison based sorting algorithms.
Hope, belief and Wizardry: A parody on (design) patterns applied to project management by Markus Völter.
CPD: A tool for finding copied and pasted code. This tool is very fast and very useful!
Data Compression with the Burrows-Wheeler Transform: A document explaining how texts can be transformed
into another form which enables it to be compressed. Using this technique better compression ratios can be obtained than using commercial tools like PKZIP.
Mathmeth.com. This site contains articles on solving mathematical problems. Problems are solved in the Calculational style developed
by Edsger W. Dijkstra and others. I received education from some of the contributors.
The manuscripts of Edsger W. Dijkstra: This website offers acces to the many manuscripts written
by Edsger W. Dijkstra, one of the most important computer scientists of the last century. His manuscripts have become known under the name "EWDs",
since EWD are the initials of Edsger W. Dijkstra.
Garfield: The most famous, lazy and hungry cat in the world.
Fokke & Sukke: A Dutch comic about a duck and canary making fun of news items and everyday life.
The Order of the Stick: A comic about adventures of a group in a "Dungeons & Dragons" campaign.
My cartoons about Smarty have the same style as The Order of the Stick.
xkcd: A webcomic of romance, sarcasm, math and language.
Ius mentis, Law and technology explained: A good website made by Arnoud Engelfriet about patents, copyrights,
intellectual property and much more. Some articles on this website are available in Dutch only. Arnoud aslo studied computer science at Eindhoven University
at the same time as I did.
De Intensieve Menshouderij: An interesting article on how companies manage
their staff as an intensive livestock. Dutch only.