Join 📚 Josh Beckman's Highlights
A batch of the best highlights from what Josh's read, .
I say the critical resource is not *developer time*, it’s *developer energy*. The “10x developer” may or may not be a myth, but it is no myth that I personally am 10x more productive on days when I am energized than on days when I am exhausted, distracted, and frustrated.
Take Your Pragmatism for a Unicycle Ride
Richard Marmorstein
At least sometimes, it seems, there is more demand for a very safe cash flow *plus* a very risky cash flow than there is for a single blended kinda-risky cash flow.
Money Stuff: Slicing Cash Flows for Better Ratings
Matt Levine
Programming languages evolve to replace the all-powerful "low-level" constructs with more limited constructs that reduce to the low-level ones. It's why you get things like [interfaces over inheritance](https://buttondown.email/hillelwayne/archive/if-inheritance-is-so-bad-why-does-everyone-use-it/).
The corollary of this is that if you use a powerful construct, it should be because the limited one *can't* do what you want. Don't force an infinite for-loop!
Some Notes on for Loops
buttondown.email
...catch up on these, and many more highlights