Someone on Reddit once asked for “unethical career advice” for software developers. Here’s the most highly rated answer with over two thousand people liking it: Make a good first impression and you're set for a while. Something takes longer? They're a good developer so I guess we under pointed that. It is actually insane to … Continue reading Moneyball for Software Teams – An Imperfect Heuristic for Quantifying Dev Performance
Tag: engineering
Our Engineering Principles and Best Practices
As the CTO for an early-stage startup, I had put together a version-1 of the Principles and Best Practices for our engineering team. Most of these are borne out of my past work experiences at a variety of companies, including two of the FANGs. There are many great things I've learnt from these companies. But … Continue reading Our Engineering Principles and Best Practices
Hiring is Broken And Yours Is Too
I can't keep track of the number of articles I've read about hiring in the past few years. Inevitably, they all follow the exact same format. First, they claim that hiring is broken. Next, they describe the hiring practices used by XYZ company. The present an extremely thorough analysis of every possible way in which … Continue reading Hiring is Broken And Yours Is Too