Mental Models
I recently read The Great Mental Models Volume 1: General Thinking Concepts, and took some notes along the way.
I recently read The Great Mental Models Volume 1: General Thinking Concepts, and took some notes along the way.
At the beginning of each year, I spend a considerable amount of time speaking and advising colleagues and peers on the topic of goals and ambitions. Regardl...
Notes from Hiring Success : How Visionary CEOs Compete for the Best Talent.
Software Engineering is an incredibly rewarding and satisfying career choice. On a daily basis, you get to flex your creative muscles to solve complex probl...
I recently read On Writing Well, by William Zinsser. In this book, the author provides seven principles that can be used to write great non-fiction. These ...