Mid Career
8 Steps to Take After You've Given Notice
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.
Mid Career
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.
Mid Career
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.
Mid Career
You can sit through training for years. One mistake you care about will teach you more in a day.
Mid Career
How bad is the worst-case scenario of your systems? I suspect it's not as bad as the DynamoDB system.
Mid Career
How using KPIs and metrics as proxies, goals, or games leads us away from real customer value.
Mid Career
How to recognize the differences between one-way and two-way doors. A way to think about risk and decision-making.
Mid Career
Too often we resolve the hardest work first, instead of the riskiest. A walk through of why that's a mistake.
Mid Career
A detailed narrative of how we communicated about, worked on, and resolved a technical mess we created.
Mid Career
Communicating takes practice and skill. Learn the ingredients to high-quality communication.
Mid Career
You can only succeed if you are willing to fail. You can only learn if you are willing to be terrible first.
Mid Career
Creation can't be forced, but it can certainly be encouraged gently.
Mid Career
Goals Without Vision Are Worse Than Useless. They can lead you in an expensive wrong direction.