A missing trackBy in an ngFor block or a data table can often result in hard-to-track and seemingly glitchy behaviors in your web app. Today, I’ll discuss the signs that you need to use trackBy. But first—some context: More often than not, you’ll want to ... (more…)
Read more »
Hype song aside, I wanted to take a moment to share the lessons I learned while making Mischief Maker. This was a case of me pushing myself out of my comfort zone and trying to build something new and different. This pretty much meant that I started the p... (more…)
Read more »
Building web apps by following certain reactive patterns and conventions is a proven way of delivering stable and scalable software. And there are lots and lots of very good tutorials out there. So, why I'm writing this article? Well, to be honest, it's n... (more…)
Read more »
In this part, we’ll use Firebase for establishing roles in our system, setting up rules in firebase for security and routes in our app. (more…)
Read more »