<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Zain Rizvi</title><description>Interested in software engineering, business, or psychology? You&apos;re in the right place</description><link>https://zainrizvi.io/</link><item><title>Salary Negotiation Tips</title><link>https://zainrizvi.io/blog/salary-negotiation-tips/</link><guid isPermaLink="true">https://zainrizvi.io/blog/salary-negotiation-tips/</guid><pubDate>Fri, 20 Jul 2018 07:00:00 GMT</pubDate></item><item><title>5 Habits for Better Learning</title><link>https://zainrizvi.io/blog/five-habits-for-better-learning/</link><guid isPermaLink="true">https://zainrizvi.io/blog/five-habits-for-better-learning/</guid><pubDate>Tue, 28 Aug 2018 07:00:00 GMT</pubDate></item><item><title>Five Tactics for Tackling Complex Problems at Work</title><link>https://zainrizvi.io/blog/five-tactics-for-tackling-complex-problems/</link><guid isPermaLink="true">https://zainrizvi.io/blog/five-tactics-for-tackling-complex-problems/</guid><pubDate>Sat, 10 Nov 2018 08:00:00 GMT</pubDate></item><item><title>So Good They Can&apos;t Ignore You - Key Ideas</title><link>https://zainrizvi.io/blog/so-good-they-can-t-ignore-you-key-ideas/</link><guid isPermaLink="true">https://zainrizvi.io/blog/so-good-they-can-t-ignore-you-key-ideas/</guid><pubDate>Wed, 07 Aug 2019 07:00:00 GMT</pubDate></item><item><title>Become Creative by Asking Better Questions</title><link>https://zainrizvi.io/blog/a-more-beautiful-question-summary/</link><guid isPermaLink="true">https://zainrizvi.io/blog/a-more-beautiful-question-summary/</guid><pubDate>Fri, 09 Aug 2019 07:00:00 GMT</pubDate></item><item><title>Backup just the Important Parts of your Site with Azure Web Apps</title><link>https://zainrizvi.io/blog/creating-partial-backups-of-your-site-with-azure-web-apps/</link><guid isPermaLink="true">https://zainrizvi.io/blog/creating-partial-backups-of-your-site-with-azure-web-apps/</guid><pubDate>Fri, 05 Jun 2015 07:00:00 GMT</pubDate></item><item><title>Deploy Statically Generated Sites with Yeoman</title><link>https://zainrizvi.io/blog/deploy-statically-generated-sites-with-yeoman/</link><guid isPermaLink="true">https://zainrizvi.io/blog/deploy-statically-generated-sites-with-yeoman/</guid><pubDate>Tue, 13 Oct 2015 07:00:00 GMT</pubDate></item><item><title>Authenticating AI Platform Notebooks against BigQuery in Python</title><link>https://zainrizvi.io/blog/authenticating-ai-platform-notebooks-against-bigquery-in-python/</link><guid isPermaLink="true">https://zainrizvi.io/blog/authenticating-ai-platform-notebooks-against-bigquery-in-python/</guid><pubDate>Tue, 15 Oct 2019 07:00:00 GMT</pubDate></item><item><title>How to: Redirect the default *.azurewebsites.net domain to your custom domain on Azure Web Apps</title><link>https://zainrizvi.io/blog/block-default-azure-websites-domain/</link><guid isPermaLink="true">https://zainrizvi.io/blog/block-default-azure-websites-domain/</guid><pubDate>Sat, 07 May 2016 07:00:00 GMT</pubDate></item><item><title>Using BigRQuery on GCP AI Platform Notebooks</title><link>https://zainrizvi.io/blog/authenticating-to-bigrquery-on-gcp-ai-platform-notebooks/</link><guid isPermaLink="true">https://zainrizvi.io/blog/authenticating-to-bigrquery-on-gcp-ai-platform-notebooks/</guid><pubDate>Mon, 05 Aug 2019 07:00:00 GMT</pubDate></item><item><title>The Essential Git Cheat Sheet</title><link>https://zainrizvi.io/blog/git-cheat-sheet/</link><guid isPermaLink="true">https://zainrizvi.io/blog/git-cheat-sheet/</guid><pubDate>Wed, 27 Nov 2019 08:00:00 GMT</pubDate></item><item><title>How to Use GPUs with R in Jupyter Lab</title><link>https://zainrizvi.io/blog/using-gpus-with-r-in-jupyter-lab/</link><guid isPermaLink="true">https://zainrizvi.io/blog/using-gpus-with-r-in-jupyter-lab/</guid><pubDate>Wed, 27 Nov 2019 08:00:00 GMT</pubDate></item><item><title>How to Create Customized Deep Learning Containers</title><link>https://zainrizvi.io/blog/create-custom-deep-learning-containers/</link><guid isPermaLink="true">https://zainrizvi.io/blog/create-custom-deep-learning-containers/</guid><pubDate>Tue, 17 Dec 2019 08:00:00 GMT</pubDate></item><item><title>Use Virtual Environments Inside Jupyter Notebooks &amp; Jupter Lab [Best Practices]</title><link>https://zainrizvi.io/blog/jupyter-notebooks-best-practices-use-virtual-environments/</link><guid isPermaLink="true">https://zainrizvi.io/blog/jupyter-notebooks-best-practices-use-virtual-environments/</guid><pubDate>Fri, 08 Nov 2019 08:00:00 GMT</pubDate></item><item><title>How to setup a Free Custom Domain Email Address</title><link>https://zainrizvi.io/blog/how-to-setup-a-free-custom-domain-email-address/</link><guid isPermaLink="true">https://zainrizvi.io/blog/how-to-setup-a-free-custom-domain-email-address/</guid><pubDate>Wed, 15 Jan 2020 08:00:00 GMT</pubDate></item><item><title>The Truth about VPC Security Controls</title><link>https://zainrizvi.io/blog/the-truth-about-vpc-security-controls/</link><guid isPermaLink="true">https://zainrizvi.io/blog/the-truth-about-vpc-security-controls/</guid><pubDate>Sat, 22 Feb 2020 02:08:00 GMT</pubDate></item><item><title>So you want to do Deep Work?</title><link>https://zainrizvi.io/blog/so-you-want-to-deep-work/</link><guid isPermaLink="true">https://zainrizvi.io/blog/so-you-want-to-deep-work/</guid><description>In this information era where all mechanical tasks are being automated, in order to be successful you need to be able to do what machines cannot: be creative. And creativity is something you can generate on demand through deep work, and in his book “Deep Work” Cal explains how you can achieve it.</description><pubDate>Fri, 24 Jan 2020 02:12:00 GMT</pubDate></item><item><title>Quickly Building Products for ACTUAL Customers</title><link>https://zainrizvi.io/blog/quickly-building-products-for-actual-customers/</link><guid isPermaLink="true">https://zainrizvi.io/blog/quickly-building-products-for-actual-customers/</guid><pubDate>Sat, 11 Apr 2020 01:05:00 GMT</pubDate></item><item><title>Remembering what you Read: Zettelkasten vs P.A.R.A.</title><link>https://zainrizvi.io/blog/remembering-what-you-read-zettelkasten-vs-para/</link><guid isPermaLink="true">https://zainrizvi.io/blog/remembering-what-you-read-zettelkasten-vs-para/</guid><description>I spent over a year researching better ways to take notes and remember what I read. Here&apos;s what I found.</description><pubDate>Sat, 09 May 2020 09:23:00 GMT</pubDate></item><item><title>Interview advice that got me offers from Google, Microsoft, and Stripe</title><link>https://zainrizvi.io/blog/the-interviewing-advice-no-one-shares/</link><guid isPermaLink="true">https://zainrizvi.io/blog/the-interviewing-advice-no-one-shares/</guid><pubDate>Wed, 08 Jul 2020 01:36:05 GMT</pubDate></item><item><title>What&apos;s it like as a Senior Engineer at Google?</title><link>https://zainrizvi.io/blog/whats-it-like-as-a-senior-engineer/</link><guid isPermaLink="true">https://zainrizvi.io/blog/whats-it-like-as-a-senior-engineer/</guid><description>When I started working at Microsoft, fresh out of college, coding was my life. Writing code was the easiest way to build any cool thing that my brain could imagine.  When I thought about what I’d want to do for the rest of my life I thought that I just wanted to keep coding.\n\nI was wrong</description><pubDate>Thu, 16 Jul 2020 07:09:37 GMT</pubDate></item><item><title>Dangerous Professionals: Hacking the Bureaucracy to Get Stuff Done</title><link>https://zainrizvi.io/blog/hacking-the-bureaucracy-to-get-stuff-done/</link><guid isPermaLink="true">https://zainrizvi.io/blog/hacking-the-bureaucracy-to-get-stuff-done/</guid><description>The Dangerous Professional finds the seams between the policies, and slips inside them to Get Stuff Done</description><pubDate>Fri, 24 Jul 2020 07:08:17 GMT</pubDate></item><item><title>I couldn’t abandon another side project</title><link>https://zainrizvi.io/blog/do-more-by-doing-less/</link><guid isPermaLink="true">https://zainrizvi.io/blog/do-more-by-doing-less/</guid><description>I didn&apos;t want this to become another abandoned project. By trying to do less stuff, I got more done</description><pubDate>Fri, 07 Aug 2020 17:03:06 GMT</pubDate></item><item><title>Effective Altruism is Suboptimal</title><link>https://zainrizvi.io/blog/the-most-effective-altruism/</link><guid isPermaLink="true">https://zainrizvi.io/blog/the-most-effective-altruism/</guid><description>What a homeless cametaught me about caring for others</description><pubDate>Thu, 30 Jul 2020 18:04:11 GMT</pubDate></item><item><title>How I learned to turn Impostor Syndrome into an Advantage - The Impostor&apos;s Advantage</title><link>https://zainrizvi.io/blog/the-impostors-advantage/</link><guid isPermaLink="true">https://zainrizvi.io/blog/the-impostors-advantage/</guid><description>My heart was racing. My palms sweating. I was going to be fired.\nPerformance 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?</description><pubDate>Fri, 14 Aug 2020 07:06:00 GMT</pubDate></item><item><title>Taking my own Advice</title><link>https://zainrizvi.io/blog/grow-by-giving-feedback/</link><guid isPermaLink="true">https://zainrizvi.io/blog/grow-by-giving-feedback/</guid><pubDate>Fri, 21 Aug 2020 18:13:17 GMT</pubDate></item><item><title>Never Focus on the User</title><link>https://zainrizvi.io/blog/never-focus-on-the-user/</link><guid isPermaLink="true">https://zainrizvi.io/blog/never-focus-on-the-user/</guid><description>User focused design is wasteful. Every business knows this, but they&apos;re afraid to admit it. It&apos;s is a PR friendly way to say they focus on their buyers</description><pubDate>Fri, 11 Sep 2020 18:21:44 GMT</pubDate></item><item><title>How banks help scammers with their bad UI</title><link>https://zainrizvi.io/blog/how-banks-help-scammers-with-their-bad-ui/</link><guid isPermaLink="true">https://zainrizvi.io/blog/how-banks-help-scammers-with-their-bad-ui/</guid><description>My sister wanted a summer job before starting college. Instead she was scammed out of thousands</description><pubDate>Wed, 30 Sep 2020 16:41:48 GMT</pubDate></item><item><title>Falsehoods programmers believe about time zones</title><link>https://zainrizvi.io/blog/falsehoods-programmers-believe-about-time-zones/</link><guid isPermaLink="true">https://zainrizvi.io/blog/falsehoods-programmers-believe-about-time-zones/</guid><description>I decided to make a time zone converter. It had seemed like an easy project, but I was horribly mistaken</description><pubDate>Thu, 22 Oct 2020 15:57:40 GMT</pubDate></item><item><title>How to slay a Hydra: Finishing projects</title><link>https://zainrizvi.io/blog/how-i-started-finishing-more-side-projects/</link><guid isPermaLink="true">https://zainrizvi.io/blog/how-i-started-finishing-more-side-projects/</guid><description>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?</description><pubDate>Thu, 12 Nov 2020 17:28:09 GMT</pubDate></item><item><title>Your confusion is the litmus test</title><link>https://zainrizvi.io/blog/your-confusion-is-the-litmus-test/</link><guid isPermaLink="true">https://zainrizvi.io/blog/your-confusion-is-the-litmus-test/</guid><pubDate>Fri, 18 Dec 2020 16:44:14 GMT</pubDate></item><item><title>PARA vs Zettelkasten: The false binary</title><link>https://zainrizvi.io/blog/para-vs-zettelkasten-the-false-binary/</link><guid isPermaLink="true">https://zainrizvi.io/blog/para-vs-zettelkasten-the-false-binary/</guid><pubDate>Sun, 23 Jan 2022 10:48:23 GMT</pubDate></item><item><title>Why Software Engineers like Woodworking</title><link>https://zainrizvi.io/blog/why-software-engineers-like-woodworking/</link><guid isPermaLink="true">https://zainrizvi.io/blog/why-software-engineers-like-woodworking/</guid><pubDate>Thu, 25 Feb 2021 02:44:34 GMT</pubDate></item><item><title>Insider&apos;s Guide to Passing FAANG Interviews</title><link>https://zainrizvi.io/blog/insiders-guide-to-passing-faang-interviews/</link><guid isPermaLink="true">https://zainrizvi.io/blog/insiders-guide-to-passing-faang-interviews/</guid><description>My 12+ years as both the interviewer and interviewee at Google, Microsoft, and Stripe taught me one thing:
Standard interviewing advice falls woefully short. Grinding interview questions isn&apos;t enough. Here&apos;s what to do.</description><pubDate>Tue, 07 Jun 2022 00:22:27 GMT</pubDate></item><item><title>The Software Engineer&apos;s Career Ladder</title><link>https://zainrizvi.io/blog/the-software-engineers-career-ladder/</link><guid isPermaLink="true">https://zainrizvi.io/blog/the-software-engineers-career-ladder/</guid><description>What&apos;s expected of you when you&apos;re a junior, senior, or staff software engineer, and what it takes to rise up in the ranks.</description><pubDate>Sat, 11 Jun 2022 05:00:11 GMT</pubDate></item><item><title>Want to make a feature change to PyTorch?</title><link>https://zainrizvi.io/blog/want-to-make-a-feature-change-to-pytorch/</link><guid isPermaLink="true">https://zainrizvi.io/blog/want-to-make-a-feature-change-to-pytorch/</guid><description>With such a large number of commits coming in, PyTorch needs a process for managing it all to keep the codebase maintainable. For smaller changes, like a five line bug fix, this takes the form of a regular PR review.  For larger changes, we prefer a Request for Comments</description><pubDate>Mon, 22 Aug 2022 19:10:53 GMT</pubDate></item><item><title>From Keyboard Warrior to Activist: The Agentic AI Upgrade</title><link>https://zainrizvi.io/blog/from-keyboard-warrior-to-activist-the-agentic-ai-upgrade/</link><guid isPermaLink="true">https://zainrizvi.io/blog/from-keyboard-warrior-to-activist-the-agentic-ai-upgrade/</guid><pubDate>Mon, 31 Mar 2025 00:00:00 GMT</pubDate></item></channel></rss>