Introducing Pinboard Archive, a zero-dependency single-file HTML app for browsing and filtering exported Pinboard bookmarks locally.
Writing
Articles on software development, science, technology and the state of the world.
2026
Relaunching the blog after a long hiatus and reflecting on why it went silent for so long.
2018
We create a GraphQL API for Shakespeare's work using GraphQL-core-next, asyncio, asyncpg and PostgreSQL.
2017
This article describes how you can create a web extension for modern web browsers using the new Angular framework.
A solution for automatically rearranging the sort order of the overlay icons in the Windows registry.
When running a for loop over a Python dict, the dict must never be changed.
2016
How I solved the 36 towers puzzle with Python.
Python 3.6 is out and provides formatted string literals.
A short review of the Pinboard bookmarking service that I'm using for several years now.