The Curious Engineer

All blogs / Engineering management / careers

Zain Rizvi

zainrizvi.io

Every essay on Zain Rizvi — software engineering, business, and psychology.

Engineering management / careersSoftware / engineering practiceEssays / personal

Posts
37 from 5 Jun 2015 to 31 Mar 2025
Posting
now and then
Kind
personal blog
Feed
https://zainrizvi.io/rss.xml

2025 1

  1. From Keyboard Warrior to Activist: The Agentic AI Upgrade

2022 4

  1. Want to make a feature change to PyTorch?
  2. The Software Engineer's Career Ladder
  3. Insider's Guide to Passing FAANG Interviews
  4. PARA vs Zettelkasten: The false binary

2021 1

  1. Why Software Engineers like Woodworking

2020 17

  1. Your confusion is the litmus test
  2. How to slay a Hydra: Finishing projects
  3. Falsehoods programmers believe about time zones
  4. How banks help scammers with their bad UI
  5. Never Focus on the User
  6. Taking my own Advice
  7. How I learned to turn Impostor Syndrome into an Advantage - The Impostor's Advantage
  8. I couldn’t abandon another side project
  9. Effective Altruism is Suboptimal
  10. Dangerous Professionals: Hacking the Bureaucracy to Get Stuff Done
  11. What's it like as a Senior Engineer at Google?
  12. Interview advice that got me offers from Google, Microsoft, and Stripe
  13. Remembering what you Read: Zettelkasten vs P.A.R.A.
  14. Quickly Building Products for ACTUAL Customers
  15. The Truth about VPC Security Controls
  16. So you want to do Deep Work?
  17. How to setup a Free Custom Domain Email Address

2019 8

  1. How to Create Customized Deep Learning Containers
  2. How to Use GPUs with R in Jupyter Lab
  3. The Essential Git Cheat Sheet
  4. Use Virtual Environments Inside Jupyter Notebooks & Jupter Lab [Best Practices]
  5. Authenticating AI Platform Notebooks against BigQuery in Python
  6. Become Creative by Asking Better Questions
  7. So Good They Can't Ignore You - Key Ideas
  8. Using BigRQuery on GCP AI Platform Notebooks

2018 3

  1. Five Tactics for Tackling Complex Problems at Work
  2. 5 Habits for Better Learning
  3. Salary Negotiation Tips

2016 1

  1. How to: Redirect the default *.azurewebsites.net domain to your custom domain on Azure Web Apps

2015 2

  1. Deploy Statically Generated Sites with Yeoman
  2. Backup just the Important Parts of your Site with Azure Web Apps