About this site
General design by Pieter Lamers; logo by Nico Verwer
Pieter: I found the font, Iosevka, when googling for declarative programming techniques. It caters for subtle variants and covers a wide range of characters, including IPA and non-Western scripts, and it is open-source. Using it for plain text gives the site a bit of a retro look. Here is a nice display of some of the options that the font offers: https://typeof.net/Iosevka/.
Nico: The logo is a concoction of the JSON infinite loop logo, braces and angle brackets, all signifying data structures, and the three vertical crosses from the Flag of Amsterdam. But everybody saw this, right?
Pieter: With the not so sleek font I felt that a bold, un-subtle (so to say), design would be better than the usual super light and thin look that most sites have these days. I've inspired the look on the abstract works by Dutch painter Piet Mondrian (Mondriaan in Dutch) who specialized in shapes and lines, restricting himself mostly to red, yellow, black and blue. But at some point I started adding in more colors, so he would probably turn in his grave if he knew he was being associated with this. The sequence of red, white and blue on the home page mimicks the Dutch flag.
The application backend