Infinite scrolling is a great way to only fetch what the user can see, while still feeling like there's more to scroll. Let's implement that in React.
Typescript's greatest strength, in my opinion is it's ability to disallow forbidden state.
Github actions are a great way to run custom CI workflows. What's great is that they're super easy to write.
TypeScript is a police protecting a city that has no walls - if you let anyone in you'll have a really bad time. But It's definitely not useless.
The Chrome dev tools are super powerful, and most people don't use them to their full extent. I'll try to help with that.
Creating a rectangular speech bubble turned out more complicated that I thought. Who knew?
Using puppeteer for e2e testing is really awesome. I'll show you how to integrate it with github actions.
CSS variables are awesome! We can integrate them beautifully with React Context for a super easy way to theme our application.
Being a good teammate is sometimes more important than being a good developer.
A journey toward a professional-ish blog for my articles and thoughts.
I've stopped using them as I find no use maintaining useless tests. Enlighten me if you can!
Just kidding, I'm not. But I believe there are a few key elements that anyone can master to level up their game.
ESlint and Prettier are a bless for the JS world, and up until now there was no proper solution to achieving the same greatness with typescript. In this guide I'll walk you through how you can drink the cool kids juice as well.