I often talk to engineers who feel stuck in their current position and struggle to get much progress on getting promoted. They believe they have what is needed to get to the next
Notifications can easily get out of hand and interrupt your creative flow. This is disruptive because getting back “in the zone” or “in flow” takes a while.
Should you switch from an IC to EM? I often talk to engineers who are interested in making the big jump to management and becoming engineering managers.
An important part of your work in software engineering is to provide estimates or level of effort to your stakeholders: your boss, your peers, and your customers. It can be a stressful part
What is a system mindset, and why is it important? We often talk about analyzing failures (or outcome), but we should instead focus on the decision process.