I had a tryst with the eslint exhaustive-deps rule recently. It made me go down the rabbit hole and realize…
Times change fast. Even more so if you are in the tech business. Fifteen years ago, JavaScript was only a…
Implementing a timer using React might seem straightforward until you actually try to implement one. This seemingly run-of-the-mill task can…
We use web workers to offload resource-intensive tasks to a background thread in a web app. But did you know…
WSO2 Identity Server has always been known for its technical brilliance and feature richness. But that wasn’t enough to satiate…
GitHub Actions has made CICD easy. Couple it with the free hosting service offered by Firebase, you have a fully…
React’s useEffect hook has indeed made life a lot easier. But there are times when you would most certainly miss the fine-grained…