Organizations
The Secret to Sounding Like a Senior Leader? Say Less.
The ability to communicate clearly, concisely, and with the right amount of context becomes more important as you climb the leadership ladder.
Organizations
The ability to communicate clearly, concisely, and with the right amount of context becomes more important as you climb the leadership ladder.
Late Career
Leaders don't blindly follow decisions, but they also don't dig in their heels forever. Here's how to know when to fight, when to fold, and how to own the decision once it has been made.
Mid Career
Trustocracy sounds funny, but it's a more accurate representation of how we're measured. We aren't (and can't) be measured objectively on what we accomplish at work. But we are (unavoidably) measured by the trust we've built with our co-workers.
Career Growth
Particularly if you change jobs, your career growth will be heavily connected to your ability to ramp up quickly. Here's how.
Late Career
A practical process for turning messy ideas into clear, persuasive business writing.
Career Growth
Mentorship isn't about getting help. It's about expanding your mental toolbox with experiences you haven't had yet.
Interviewing
Interviewing is a skill worth practicing. You can't share how awesome you are if you interview poorly.
Tech industry career and leadership advice from an ex-Amazon GM and Tech Director.
Relationships can only be win-win, or lose-lose, because they're a connection between two people.
A few specific mistakes stand out in my mind as slapping a lesson directly into my brain. Here are a few of them.
It can mistakenly feel like the process is as easy as giving notice and then leaving. But it's a small world, and you want to leave on good terms.
Particularly as you get to higher levels, choosing the right position can make or break your promotion opportunity.
Career growth, delegation, and succession planning are all siblings.
By owning software end-to-end, at the expense of occasional annoying operational tasks, engineers are encouraged to build and maintain software the right way.
Understanding what promotions and levels mean at your company is fundamental to career advancement.
Some of my favorite ideas, distilled into a few quotes.
Most employees only learn about how performance management works at their company when it's too late. Here's what happens behind the scenes.
The gap between mid-level and senior engineers usually isn’t technical skill. It’s behavior, judgment, communication, and the ability to make everyone around them better.
The people who create the most value are usually the ones willing to make uncomfortable decisions before the right answer is apparent.
Writing new software is fun but a minor part of the software engineering job. Let's talk about the real meat of the job. Legacy code.