/Zain Rizvi

Falsehoods Programmers Believe About Time Zones tl;dr: 22 misconceptions, starting with: (1): UTC offsets go from -12 to +12. (2) Every UTC offset corresponds to exactly one time zone. (3) There are more countries in the world than time zones - there are 244 time zones used by the 195 countries in the world. (4) Every time zone has exactly one agreed upon name. (5) Time zones are always offset from UTC by an integer number of hours. 

featured in #497


Interview Advice That Got Me Offers From Google, Microsoft, And Stripe tl;dr: Zain covers: (1) How to use recruiters to your advantage. (2) Going to real interviews for practice (3) Being open to learning during interviews (4) Keeping those skills sharp even when you’re not job hunting.

featured in #223


Falsehoods Programmers Believe About Time Zones tl;dr: UTC offsets go from -12 to +12, every UTC offset corresponds to exactly one time zone, there are more countries in the world than time zones, and more.

featured in #212


How I Learned To Turn Impostor Syndrome Into An Advantage - The Impostor's Advantage tl;dr: "That feeling of being an impostor is your subconscious telling you something: It’s saying you’re about to push yourself past your comfort zone and into the growth zone."

featured in #206


What's It Like As A Senior Engineer? tl;dr: "There’s a huge mindset shift needed when you go from junior to senior. Writing code becomes a minor part of the job." Your focus becomes researching the problem, designing the solution and building consensus, each discussed here.

featured in #202


Do More By Doing Less tl;dr: When Zain was contemplating his previous side projects, he realized "the dead projects had something surprising in common: I abandoned them about two weeks after starting." Motivation ran out. Now, he ensures future projects are scoped to be completed within 2 weeks.

featured in #201