IME @codinghorror's advice on building applies to Emacs projects too. If you're not using it, it will never be great
miniblog.
Related Posts
Today I learnt about `git apply --reject`, which applies as much of a patch as it can, and leaves the remaining conflicting changes in foo.rej files:
"it’s safer to add or remove classes on a specific HTML node than to add or remove styles in a class that applies on many elements"
A defence of utility-first CSS, and how semantic classes can convey less information:
On the importance of pre-populated inputs in apps designed for consumers to create games: https://boingboing.net/2015/08/24/a-game-making-app-for-everyone.html
This principle probably applies to a ton of other domains too.


