Early Career
12 Things I Learned in Big Tech
A list of 12 things which stood out to me as things I didn't originally understand before working at big tech.
Early Career
A list of 12 things which stood out to me as things I didn't originally understand before working at big tech.
Organizations
Cognitive diversity (vs. protected class diversity) is about finding people who think differently. How can we encourage different thinkers in our organizations?
Late Career
A big part of leadership is recognizing that the boundaries of what is 'yours' is much broader than what is written in your job description.
Personal Dave Posts
How to make a newsletter, from tools to social media marketing to writing.
Career Growth
Many people don't successfully navigate the various hurdles in place between a successful IC career, and a high-flying middle management career. A few thoughts on that path.
Organizations
The working backwards process is the key mechanism Amazon uses to ensure that the right projects are funded. This same process should be used by engineering teams for their work.
Late Career
Numerous things in life aren't fair. However, complaining about it won't fix things. Let's focus on fixing things.
Personal Dave Posts
Social media is silly and valuable. Newsletters can make money if you're patient.
Late Career
Reacting to situations means that the situation leads you. Act like a leader and use mechanisms to drive change.
Career Growth
Senior engineers distinguish themselves from junior engineers in larger ways than simply technical skills.
Organizations
Slowing down deployments to add QA is viewed as trading off improved quality for slower speed. I'm going to convince you that it also lowers quality.
Organizations
Long-term vs one-time cost of product engineering is a core reason why companies grind to a halt over time.