Skip to Content

Posts tagged with Work

Herding Software Engineers

I'm officially giving engineering management a shot. Common cynicism would cite the Peter Principle as relevant when an engineer decides to shift their role into the less technical. And it's true: I code a lot less,…

Picking Your Battles

Pick your battles. It's a simple and downright cliche piece of advice. At its heart it's about prioritizing conflicts, and looking to resolve only the most important, the most impactful ones. Frankly it's hard…

Company Fit Matters

One difference I've noticed between those new to the software industry and those who've been around the block a few times is how selective they are about their jobs. Consequently, a piece of advice I'…

Can the Enterprise be Consumerized?

The buzzword for the past 2-3 years – ever since people affirmed that smartphones and tablets are kind of a big deal – is that the office will have to adapt and ultimately cater to its workers' home computing setups.…

The Growth Trajectory of a Front-End Engineer

I've been wrestling with this question for years: what does a successful, senior-to-staff-to-VP level front-end engineer look like? It's a question that I've found has different answers depends on…

Cashing in on Engineering Wisdom

I think every few months, I'll come across an article that laments that the software industry is explicitly and implicitly ageist; that it's infatuated with youth and has a frat-boy monoculture that does not welcome…