

1·
7 days agoTry a rubber duck next time. Also, diagrams. Save a forest.
Grumpy old software architect and engineer. Usability and accessibility advocate. Makes software better. I made Publizjr, Ged2Dendro, and currently work on UmpireDB.


Try a rubber duck next time. Also, diagrams. Save a forest.


I love documentation if it’s written well and if it’s helpful.
I can’t say I find vim’s documentation meeting either of those criteria.
So I reach out to other sources who figured things out and regurgitate their experiences in ways that fit how my brain likes to consume them.


But LinkSheet isn’t a browser, is it? Isn’t it just a helper app that lets us decide which browser to use ad hoc?
The main lie about these principles is that they would lead to less maintenance work.
But go ahead and change your database model. Add a field. Then add support for it to your program’s code base. Let’s see how many parts you need to change of your well-architected enterprise-grade software solution.