featured in #326
featured in #326
Advice For Engineering Managers Who Want To Climb The Ladder
- Charity Majors tl;dr: "We have been interviewing and hiring a pile of engineering directors at Honeycomb lately. In so doing, I’ve had some fascinating conversations with engineering managers who have been trying unsuccessfully to make the leap to director. Here is a roundup of some of the ideas and advice I shared with them."featured in #325
featured in #324
Start Test Names With “Should”
tl;dr: Reasons include: (1) It removes redundancy, because the function name should already be in the call stack. (2) It is falsifiable i.e. a person reviewing the test can decide to which degree the name agrees with the actual test. (3) Encourages testing one property of the function per test.featured in #323
Master Your Questioning Skills
- Murat Demirbas tl;dr: Murat committed to asking "crazier" left-field questions in each post he wrote. After 70 posts, he learned that these: (1) Are useful as they took him out of "default mode." (2) Keep the brain more engaged. We tend to ask easier questions. Harder ones feel uncomfortable or seem impolite. (3) By calling them "MAD" questions, they give him the license to be more uninhibited.featured in #322
featured in #321
Learnings From 5 Years Of Tech Startup Code Audits
- Ken Kantzer tl;dr: (1) You don’t need hundreds of engineers to build a great product. (2) Simple Outperformed Smart. (3) Our highest impact findings would always come within the first and last few hours of the audit. (4) Writing secure software has gotten remarkably easier in the last 10 years. (5) All the really bad security vulnerabilities were obvious. And more.featured in #320
How To Feel Engaged At Work: A Software Engineer's Guide
- Jason Tu tl;dr: 1) Make time to be curious e.g. schedule 30 mins to jot down questions that spark curiosity. (2) Imagine you were the CEO and ask yourself how the business would work, and let your mind guide you through the web of questions a founder might ask. (3) Frame your career as a series of questions to create a sense of ownership of your career. (4) Try something new.featured in #319
featured in #319