So Good They Can't Ignore You

Being a senior Engineer

Debugging Titles introduces further insight into job titles like senior engineer.

An ambitious person's take on work life balance

Retrospective on one person's life and how uncontrolled ambition retracted from other aspects of their life. They suggest to get the fundamentals right with a "marathon mentality", and constantly grow in six fundamental psychological and physiological areas:

Do not forgo ambition, but rather be patient with ambitious goals and be cautious sacrificing the fundamentals

Extreme Ownership

This is a book about the U.S. Navy SEALs and Leadership. They focus on a leadership framework called extreme ownership. It's the idea that leadership is hard, and that it comes with a plethora of responsibilities. These responsibilities can and should be delegated, but ultimately extreme ownership is the idea that you as a leader are accountable for the outcome and execution of any tasks related to a given responsibility.

This book revolves around ideas pertaining to leadership and to approaching accountability and ownership. It encourages leaders to always be looking at themselves and how they can own a situation and take responsibility and learn from faults. It uses metaphors from the military to explain how as a leader or follower in society, you can best conduct yourself with a growth mindset by understanding that you should primarily look to yourself during failures to understand how you can learn from mistakes.

The philosophy behind extreme ownership extends to understanding the vision behind a team and understanding how you as a leader or follower within a team can help to execute this vision by believing in it, and trusting and empathizing with leaders--above and below you--and their decisions.

The book presents other fundamentals of leadership: the importance of systematic planning processes, of consistent communication between leaders and their followers, of understanding dichotomies of leadership that require balance (confidence vs. humility, quiet vs. silent, ambitious vs. humble, attention vs. obsession to details)

I think the ideas presented here are not necessarily revolutionary, but it reinforces the idea that you should own as much of your world as you can, and instead of making excuses, looking for any way you can benefit from failures of your own and others. I think the caveat to this mental framework is that it is important for your own sanity and for the growth of others to share feedback when constructive, rather than selflessly absorbing failures of the team.

On Joining New Teams


Career growth is important for self-worth, confidence, and satisfaction. It's important in any role to set goals for yourself and ensure that whatever role you take on helps you reach those goals. It's also important to define expectations with those who evaluate you. In performance reviews, think about progress (past), plan (future) and blockers (current), and make a professional development plan for yourself to track progress and goals.