I recently blogged about the risks of abstract code.
Here, I present a more concrete example by documenting two abstractions I chose to avoid. How did I make that decision?
https://caolan.uk/notes/2026-01-16_avoiding_abstraction_an_example.cm
I recently blogged about the risks of abstract code.
Here, I present a more concrete example by documenting two abstractions I chose to avoid. How did I make that decision?
https://caolan.uk/notes/2026-01-16_avoiding_abstraction_an_example.cm
If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/caolan/statuses/115904446075447275 on your instance and quote it. (Note that quoting is not supported in Mastodon.)