Posts
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
Deep Dive: Writing a Twitch Chat Bot in Bash
March 5, 2023•1,062 words
bash? You mean the terminal where I do my git commands?
Functions Are Killing Your React App's Performance
March 1, 2023•3,784 words
If you've ever built a production React application, you've likely ran into various performance problems along the way. Here are the most common and how to fix them.
Creating project templates for Android Studio
February 5, 2023•1,686 words
Showing how we can build a Android Studio plugin to provide our own project templates in the Android Studio new project wizard
Async pipe is not pure 🤯
January 18, 2023•1,379 words
Learn how angular's async pipe is not pure and how that's not a problem, by building async pipe from scratch.
What Happened to UUIDv2?
January 15, 2023•1,970 words
You may have heard that "UUIDv2 is bad". Maybe you've never even heard of them and thought UUIDs went from v1 to v3. Why is that? What did UUIDv2 do wrong?