Code Schrijven — Van Snake '97 tot Moderne Webontwikkeling
Dertig artikelen over programmeren, webontwikkeling en software bouwen die meegaat.
Willem schrijft al tientallen jaren code — van een retrogame die 40 miljoen downloads bereikte tot handgemaakte websites die in minder dan een seconde laden. Deze artikelen bestrijken het hele spectrum: van vibe coding-filosofie tot server-side engineering, van native app-ontwikkeling tot de Champions League van lean webdesign.
Code is een draad die door bijna alles loopt waar Willem over schrijft. De fietsen worden gebouwd met ingenieursprecisie. De servers draaien op handmatig geconfigureerd Linux. De apps zijn native, snel en klein. Deze artikelen gaan over het ambacht van programmeren zelf.
Het Snake '97 Verhaal
Het begon met een game. Snake '97 updaten vertelt het verhaal van hoe een simpele retrogame een van de meest gedownloade apps in de mobiele geschiedenis werd — 40 miljoen installaties op iOS en Android. Het is geen zakenverhaal maar een makersverhaal: één persoon, één idee, en de decennialange relatie met een stuk code.
Web-Ambacht
De Champions League van webdesign is Willems manifest voor lean, snelle, handgemaakte websites — geen frameworks, geen build tools, gewoon HTML, CSS en JavaScript dat instant laadt. Het sluit aan bij zijn filosofie dat eenvoudiger gereedschap betere resultaten oplevert.

Native Apps
Van Snake '97 tot het ontwikkelen van een native iOS-app voor hardlopers en fietsers, tot het bouwen van Auscultare — een podcastspeler op Android — Willems app-ontwikkelartikelen tonen de volledige levenscyclus: idee, architectuur, implementatie en release.
Het Gereedschap
Programmeren op een Apple Watch via SSH, het mechanische toetsenbord-artikel, traffic shaping op Linux — deze artikelen onthullen de omgeving waarin de code geschreven wordt. Vim, terminal, minimaal gereedschap.
Ontdek ook
gebouwd om te blijven · zelf hosten · ontwerpen en maken · retro computing
Alle Programmeerartikelen
Alle artikelen over code schrijven, software bouwen en webontwikkeling.

