The Importance of Team Culture Alignment
Every team has a culture, whether you define it intentionally or let it form on its own. It can be magical when a team has aligned on culture from top to bottom. Understanding h...
So, You're a Manager Now
Transitioning from being an Individual Contributor (IC) to a Manager is one of the most difficult shifts any person may make in their career. This represents a recognition of gr...
Micromanagement and Trust
If you ask 100 employees if they like to be micromanaged 90 of them will say no, and the remaining 10 will walk away in disgust at you having the gall to ask the question. Micro...
On Giving Advice
A friend of mine, Arvind, writes a blog called “myotherramblings.” It’s a place where he can write about anything he’d like to. Recently he wrote a post on The Dark Side of Advi...
Introducing ReThink Security
Recently Jason Taylor and I started a new side project, ReThink Security. The purpose is to share the insights that we’ve built up over the past two decades in the security indu...
Show Your Work
There’s a fine line between bragging and letting people know what you’re doing. Many times in a work setting it is important to make a little more noise about yourself than you ...
Getting Back Up
Habits are important, but restarting is more important. You will forget to work out, fail at your diet, upset a friend or coworker, or make a million other mistakes.
Max Out vs. Continuous Development
There’s a mental difference between thinking that something can be maxed out versus being constantly improved and developed. If something can be maxed out there is an end. This ...
Asking for Help Part 2 - Alerting
I realized in my first part of Asking for Help that I didn’t put a fine enough point on some of the points I should have made when asking for help.
High Water Mark
You have experienced what it feels like to be at your best. Those moments when you are focused and clear-headed. Maybe you were on a deadline, got into the flow of work, or trul...