| Blog | https://amin.space |
| Code | https://git.amin.space |
| Blog | https://amin.space |
| Code | https://git.amin.space |
Casey’s lecture on API design is truly evergreen. The best I’ve ever seen by a mile.
The more programming experience I get, the more meaningful this talk becomes. It so sharply clarifies why bad APIs are bad and great APIs are great.
There was an excellent programming conference last weekend, and the first talk was this one: https://www.youtube.com/watch?v=wo84LFzx5nI
It's one of my favorite categories of thing: a deep dive into the history of how things got to be the way they are. So much of modern culture is ahistorical, and IME our field is particularly bad in this respect. It is worthwhile to learn about how theories and techniques developed over time, and to be conscious of the historical context in which we work.

@michaellabbe I think of this as the John Carmack approach to productivity: https://web.archive.org/web/20220911175639/http://bookofhook.blogspot.com/2013/03/smart-guy-productivity-pitfalls.html?_=1363670119317
> I remember Carmack talking about productivity measurement. While working he would play a CD, and if he was not being productive, he'd pause the CD player.
> He'd then measure his output for the day by how many times he played the CD (or something like that -- maybe it was how far he got down into his CD stack).