Github: Hello world in every computer language
Git ignores .gitignore with .gitignore in .gitignore
Linux-Magazin: Programmierung: Rust im Linux-Kernel bekommt Async und Netzwerk-Code
Remaking an Old Game in OCaml
Lies we tell ourselves to keep using Golang
The TTY demystified
The birth of Tcl
Gall's Law
A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.
– John Gall (Systemantics: How Systems Really Work and How They Fail)
Und noch ein Versuch Monaden zu erklären: How Side Effects Work in FP
In Praise of Memorization
Please put units in names or use strong types
A curated list of falsehoods programmers believe in
Github: Awesome Falsehood
The Design of Functional Numerical Software
Professor Richard Mortier, iKVA’s CTO, giving a seminar at the Alan Turing Institute on the Design of Functional Numerical Software.
Bringing great design to Open Source Software
Open Source Design
The Catalog of Design Patterns
OCaml Operator Lookup