Engineering, Leadership, and Life

Page 25 of the latest articles.

8 min read

Leadership Archetypes

I’ve had all kinds of bosses over the years. Some of them were visionaries. Some others were quiet geniuses. One thing I’ve learned is that if you want to survive and maybe even...

7 min read

Turning Defensiveness Into Growth

As a leader, part of the job is helping people grow. That usually means giving feedback. And while we often picture feedback as a simple “I share, you listen,” the truth is it o...

4 min read

Silent Guardians of Quality

Testers are the silent guardians of software. Their work is easy to miss when they do it well. If no critical or highpriority issues reach production, people assume there was no...

4 min read

Why You Should Read More Code

In university, I have master students studying software engineering. I often ask them one question: how do authors become authors? Do they suddenly start writing great novels in...

3 min read

Restful Sleep: The Ultimate Debugger

Coding can be tough. Even the best get stuck with tricky errors. But many forget one helpful trick: sleep. Software engineers often work late. We get so into our work, we think,...