Posts
Using JavaScript classes without the `class` keyword
June 29, 2023•1,255 words
Classes are a core feature of JavaScript - but they weren't always that way. How did earlier JS devs write classes? Let's learn how together.
How to Setup a React Native Monorepo
June 29, 2023•5,507 words
React Native can be challenging to setup a monorepo for. Let's explore what an optimal monorepo setup looks like for it.
Unraveling the Magic of the Virtual DOM
June 8, 2023•1,533 words
The VDOM is the secret sauce that empowers developers to create the captivating, dynamic web applications that we use every day.
Advice for New Twitch Streamers
March 25, 2023•2,451 words
Twitch streaming can be fun and fulfilling, but has various roadblocks in the way for newcomers. Here's how you can overcome them and grow your Twitch channel.
What is Object Mutation in JavaScript?
March 25, 2023•2,662 words
When working with objects, you may hear the term "mutation". What is that? How does it work? How do let and const REALLY differ from each other? This and more:
Mastering JavaScript's `this` keyword using `bind`
March 16, 2023•1,774 words
JavaScript's `this` keyword is imperative when dealing with classes in JavaScript, but can introduce some headaches. Let's solve that using the `bind` method