Reading List Week 14 2025
This is a weekly post I used to publish at work (when I had one) that I guess it makes sense to publish here now.
Anyway, this is a list of things I’ve read in the last week, related to work, that caught my attention.
- How to develop a sixth sense for the long-term Second order thinking, long trends, and in general, thinking the long-term impact of actions and events.
- The April Fools joke that might have got me fired
- Use Abstraction to Improve Function Readability A classic example of how factoring code by breaking it down at a given level of abstraction can make code readable and easier to understand
- In defense of ruthless managers My biggest mistakes as a manager have always followed by decision to avoid a difficult conversation. I’d still like to think that one can be firm but kind.
- The Reality of Tech Interviews in 2025 Relevant, as mentioned above, because I need to find a job.
- How Complex Systems Fail
- Set Expectations or Set Up Failure On the importance of showing people how good looks like.
- Prompt Engineering: Challenges, Strengths, and Its Place in Software Development’s Future How to use AI effectively as a complement to programming.
- The Product Engineer. You don’t need Product Managers. There. I said it.