There goes 2020. This was the year I started writing seriously. It started off as a way to remember what I read, with this newsletter being an effective forcing function. So how did the year go? 17 articles written6 became
Zain Rizvi
Software Engineer with over a decade of experience. Building the infrastructure used by millions of developers around the world. I helped build GCP and Azure. Nowadays I'm building Stripe.
Your confusion is the litmus test
I was fumbling in the dark. Groping blindly. It seemed so much simpler a month ago. "Hey, could you integrate this tool into our service?" my manager had asked. "Sure," I'd replied. "How hard could it be?" Famous last words.
#21 Help yourself by helping others
In economics class they told us people work harder as they paid more. That greed was a virtue. It sounded iffy. You may have noticed the opposite yourself: How did you feel the last time you worked on a project
#20 I was Bored at Google
It felt wrong. I was one year into working at Google, one of the best companies in the world. People die to get a job here. But...something was off. I was bored. Yes, the amenities were great. The food
Newsletter #19 - Productivity tips from Jeff Bezos and Huge Jackman
Ever study something, but when you try to explain it realize that you'd understood nothing? A few sips from the pool of knowledge and we think we know it all! I find it helpful to combat this tendency by talking
#19 Productivity tips from Jeff Bezos and Hugh Jackman
Ever study something, but when you try to explain it realize that you'd understood nothing? A few sips from the pool of knowledge and we think we know it all! I find it helpful to combat this tendency by talking
Newsletter #18 - The problem solving tactics of top scientists
It felt like fighting a hydra. I'd chop off one head and two others appeared. I had to fall back on systematic principles to get past this
How to slay a Hydra: Finishing projects
This project was supposed to be easy, why do I keep running into brick walls?!? Ok, how do I work around this one without compromising my vision?
Newsletter #17 - Find the Key Details
Ever find yourself reading insightful advice, but forgetting all about it when it was time to put it to action? It would happen to me all the time (heck, still does). I desperately wanted to get better about it. This
Newsletter #16 - How to Think Better
When was the last time you changed your mind about something big? For me, it happens about every three years. The most recent one happened last January, when Naseem Taleb's book Antifragile pointed out a false belief I'd been holding
Newsletter #15 - The Psychological Safety Paradox
Psychological safety at the workplace comes with tradeoffs. Where should you draw the line between making it safe about their performance, while still requiring people to meet expectations? Slava and I grappled with this dilemma, and he offered a resolution:
Falsehoods programmers believe about time zones
I decided to make a time zone converter. It had seemed like an easy project, but I was horribly mistaken