Share this postNathan's newsletterCollective Reads - Oct 2021Copy linkFacebookEmailNotesMoreCollective Reads - Oct 2021NathanDec 24, 2021Share this postNathan's newsletterCollective Reads - Oct 2021Copy linkFacebookEmailNotesMoreShareThe History of typeof null results in objectEver wonder why typeof null is 'object'? Well, here's the history of it.In JavaScript, typeof null is 'object', which incorrectly suggests that null is an object (it isn’t, it’s a primitive value, consult my blog post on categorizing values for details). This is a bug and one that unfortunately can’t be fixed, because it would break existing code. Let’s explore the history of this bug.Solving CLS IssuesCumulative Layout Shift is one of the hardest core web vital to debug. In this article, we go through different tools to investigate CLS, when to use them(and when not), and solutions to some of the CLS issues we faced in our Next.js-based e-commerce website.Site Reliability EngineeringA deep dive case study into the Google SRE Site Reliability Engagement Model with and overview and specific examples.