Join 📚 Josh Beckman's Highlights
A batch of the best highlights from what Josh's read, .
Software engineering is what happens to programming
when you add time and other programmers.
What is Software Engineering?
Russ Cox
I propose that there is one problem chief among them, an impetus for bad software from which almost all others take root: imaginary problems.
Most complicated or broken software is not designed to be overly complex or dysfunctional. It’s just designed to do something other than its intended purpose.
Imaginary Problems Are the Root of Bad Software
George Hosu
Even if you believe these reactions are not fair, they are an excellent example of the human volatilities one must consider in evaluating a technology for century-scale storage. If you construct your storage scheme using a culturally and politically volatile technology, that in itself presents a risk long after you are gone. As with every other method described here, the method must be preserved along with what is being stored.
Century-Scale Storage
Maxwell Neely-Cohen
...catch up on these, and many more highlights