Engineering, Leadership, and Life

Page 24 of the latest articles.

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,...

5 min read

Embrace the Unknowns

The first time I landed in a country where I couldn't read a single sign, I spent twenty minutes staring at a metro map trying to figure out which train went toward the city cen...

4 min read

Hiring Harmony

Hiring is drag. Every open role slows the people around it, creates coverage gaps, and pulls your best performers into interviews instead of work. The instinct is to close that...

5 min read

Estimation Accuracy

Estimating software projects is basically the tech equivalent of arguing about Irish weather. Everyone has an opinion, nobody really knows anything, and the forecast changes all...