Happy New Years! 🎉
Med Dev
Software
- Rules for Writing Software Tutorials
(Michael Lynch)
Comprehensive list.
- Unintended Consequences (Mike Fisher)
"The perils of poorly designed metrics and incentives"
- Systems Ideas that Sound Good But Almost Never Work—“Let’s just…”
(Steven Sinofsky)
A lot of premature optimization.
- Advent of Code 2024 (Mike Zamansky)
- 150 papers for Software Engineers
(Facundo Olano)
Good reference.
- Distributed Locking: A Practical Guide (Oskar Dudycz)
- 2024 Tech Roundup: The News You Might Have Missed (Tomas Fernandez)
Lots of end-of-year lists around, but this one is pretty good.
- On Long Term Software Development
(Bert Hubert)
Some critical applications "appreciate your software sticking around for decades, with well described and pre-announced changes"
- Reflecting on static types (Jacob Emcken)
"static types provide a sense of security...can lead to complacency, causing developers to overlook more effective solutions."
- Why The Ends Don’t Justify The Means - Friday Forward (#463) (Robert Glazer)
"Leaders must constantly examine the balance between ends and means"
- Optimize your shell experience
(Matheus Richard)
Handy tips. I also use:
Atuin - Magical Shell History