My git workflow changes as I learn. I'm now comfortable squashing, so I now do lots of incremental commits and tidy up after.
miniblog.
Related Posts
I've been learning some Common Lisp by writing some simple JSON munging programs. I'm sure it's not best practice — I should probably deserialise to CLOS automatically — but it's a nice way to get comfortable with the basics.
It feels weird deliberately ignoring helpers though.
https://elm-lang.org/news/compiler-errors-for-humans mentions the importance of layout and paragraphs for compile error messages.
Perhaps tools should do line wrapping if the terminal is very wide? It's definitely more comfortable to read.
I write a lot of markdown, so I'm comfortable with the format, but *asterisks* for *italics* still seems strange to me.
I mentally read it as bold, and some mailing list web frontends to the same thing.