User focused design is wasteful. Every business knows this, but they're afraid to admit it. It's is a PR friendly way to say they focus on their buyers
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.
Newsletter #9 - How my coworker got senior leaders to consider his proposals
A couple weeks ago I suggested repeating your message twenty one times for it to sink in. That might seem excessive, but my old manager Viacheslav Kovalevskyi has used this tactic to get senior leaders at Google to consider his
Newsletter #8 - When someone said I was wrong 😬
Do you have people who disagree with you? My old coworkers from Google are happy to do it. They're great to bounce ideas off of, and last October we started a podcast where we'd discuss our different views. It's called
Newsletter #7 - Everything is an opportunity to learn
In the past few days, some of my articles have really hit a chord on reddit and hacker news. I'm stoked to see them helping people. And they've led to a lot of new faces on the newsletter this week.
Taking my own Advice
You’ve heard how the best way to learn is by teaching, right? Wrong. Try grading instead. The single biggest practice that improved my writing was reviewing other people's essays. David Perell made me do it. I took his class
Newsletter #6 - Struggling with Impostor Syndrome
Two years into my first job at Microsoft, I was expecting to be fired. I felt like I wasn't good enough, like I was only pretending to be smart. I spent years desperately trying to hide my incompetence from others.
Newsletter #5 - Keeping side projects alive
Ever notice that it’s much easier to give advice to others than to give advice to yourself? I have a group of friends from my writing class, and every week we offer each other feedback on our essays. It’
How I learned to turn Impostor Syndrome into an Advantage - The Impostor's Advantage
My heart was racing. My palms sweating. I was going to be fired. Performance reviews had just ended, and it was time to meet my manager and be told my results. Except I knew what it would say. How else do you rate a programmer who doesn’t code?
I couldn’t abandon another side project
I didn't want this to become another abandoned project. By trying to do less stuff, I got more done
Newsletter #4 - Community Edition
Last weekend I had a huge zoom call with my extended family. Parents with nine siblings each equals many, many cousins. I met cousins who I hadn't talked to in years, saw nephews and nieces I've never met, and enjoyed
Effective Altruism is Suboptimal
What a homeless cametaught me about caring for others
Newsletter #3 - Navigating the Workplace
It's amazing how much the simple act of writing down your ideas helps you think 🤯 That happened to me this week. I'm writing an article about altruism (you'll see it next week), and I had originally planned to highlight the