You are not your job. I need you to understand this at a wholly internalized level. Your value is not derived from the change in estimation of your company’s dividend. It is not decided by a committee of leaders who estimate which resources to cut. They are deciding something, but it is not your value. … Continue reading “You are not your job”
Bikeshedding and Yak Shaving
Warning: jargon ahead! If you’ve been kicking around the Internet, especially as an engineer, for longer than my oldest dog, you probably already know these terms. If you don’t, you’ve experienced them but you didn’t know they had a name. Bikeshedding Bikeshedding is the act of spending all the time involved in making decisions fighting … Continue reading “Bikeshedding and Yak Shaving”
Pet peeves of the day
Here are the design things that have annoyed me today. The email from my grocery store that says my order is both pickup and delivery. Every time I get one of these delivery confirmations, I have a heart attack that I’ve accidentally scheduled pickup. It’s clearly a template reuse problem somewhere, but since the grocery … Continue reading “Pet peeves of the day”