Hi, I'm Willem. I write about Go, Web Development and Confidential Computing.
-
Beginner Friendly
You don't need a computer science degree.
-
Real World Skills
Based on 10+ years of professional experience.
-
Interactive Examples
Experiment with code directly on this website.
-
Have Fun!
Programming is a creative discipline after all.
Career choice: Learn skills to mitigate the upcoming AI privacy disaster*
Join 800+ devs reading my newsletter
*Everyone and their mother is sending sensitive data to AI systems with little concern for their privacy. If you read the fineprint, vendors and platforms actually offer very little guarantees. It's a matter of time before it goes wrong.
From March 2026 onwards, I'll be writing about development of verifiably-secure services using OpenPCC.
Recent Articles
Top 10 Articles
- Accurate handler tests using httptest
- Sets in Go
- Benchmarks and performance testing
- URL path parameters in routes
- How to parse a time or date in Go
- Change JSON time format
- Anonymous structs in Go: What, How and When
- Confused by http.HandlerFunc? This post makes it click
- Context cancellation: Stop wasting resources on aborted requests
- Composable HTTP Handlers using generics