-
Fighting distractions: write-only mode
In the war against distractions, I’m trying to at least limit distractions to times which are good for me. That is: I turn off notifications on email, messaging apps etc. However, there’s a big hole in my defenses: I often get distracted reading messages when I set out to write one. …
-
Python setuptools' MANIFEST.in explained
TL;DR: don’t use MANIFEST.in when packaging in Python using setuptools; use the setuptools_scm package instead. …
-
Keyboard lag and frustration
A recent series of articles about measuring input lag on modern devices by Dan Luu got me wondering: what in particular is it that makes laggy input annoying or frustrating? …
-
Things I'll never do
One of the trueisms of life is that there are always more exiting possibilities and plans than there is available time. …
-
Software bloat makes me sad
Most software is bloated, meaning: it’s taking both a lot more space to store (both in memory and on disk) and more time to run than required. A few examples: …
-
Some thoughts on Software Development
In the past few months I’m having some recurring thoughts and questions1. What follows is mostly an attempt to force myself to structure these thougts and reach out to others that may share some insights on the subject. In other words: “warning: incoming rant.” I’m not quite sure what exactly was at the root of these thoughts, but viewing Alan Kay’s talk at OOPSLA 1997, The computer revolution hasn’t happened yet, has surely played a role ↩ …
-
Remarkably restrained
The more we allow our code to say the less we can be say about it. …