7 Habits of Highly Effective Software Engineers

Stephen Covey's 7 Habits for Highly Effective People is a business book classic. What if we took the idea of 7 Effective Habits and applied it to Software Engineers? Here's my list  based on common habits I have seen amongst top performing software engineers in my career. Actively prototype new ideas Ideas and new technical … Continue reading 7 Habits of Highly Effective Software Engineers

Are you feeling stuck in a plateau? Here’s what it means and what to do about it

If you are feeling stuck in your learning journey, you are not alone. As frustrating as it may be, hitting a plateau is an unavoidable part of the learning process. We imagine and hope for growth to be a straight line, upwards to the right. But that’s never how it plays out in reality. Instead, … Continue reading Are you feeling stuck in a plateau? Here’s what it means and what to do about it

Identity First: How To Build a Self-Sustaining Path To Better Learning and Growth

In his book, Atomic Habits, author James Clear shows us how to build good habits and cut out bad ones. One particular concept in the book has dramatically improved my own ability to learn and grow. It is the idea that you can improve your success in life, not just by focusing on your goals, … Continue reading Identity First: How To Build a Self-Sustaining Path To Better Learning and Growth