Peopleware
The Problem With Tech Leads -- Transitioning From Managing Technology to Leading People10 minutes read.
Brent Baisley on the transition from an individual contributor to a Tech Lead, with great tips and some pitfalls to avoid. If you're facing such transition or planning to get there some day, grab some coffee and read it. Then navigate inside the links, as there are many great references inside the post worth your time.
Read it later via
Pocket or
Instapaper.
Share it via
Twitter or
email.
What Does it Mean When Code is “Easy to Reason About”?7 minutes read.
How often do you hear software engineers argue in vain? I feel that we have to do a better job teaching others, rather than trying to convince each other. Preethi Kasireddy's post is a great example of how I believe we should argue about code, and how we can use code reviews as a way to teach critical (and pragmatic!) thinking.
Read it later via
Pocket or
Instapaper.
Share it via
Twitter or
email.
A Recipe For an Interview7 minutes read.
Jocelyn Goldfein (ex-Facebook engineer) shares a great method you can apply when interviewing software engineers, focusing on behavior and critical thinking and not only coding skills: "But don’t stop with assessing coding — one thing we know does predict performance, and that’s a high-quality behavioral interview. Too many startups skip them — we focus on coding, discuss experience, maybe a get-to-know-you lunch, aka “beer test.” But behavior is much different than likability, and it can apply to any number of job skills."
Read it later via
Pocket or
Instapaper.
Share it via
Twitter or
email.