17 followers
I'm a full stack developer (typescript | react | react native | node | express) and computer science student. In this blog I write about the things I learn along my path to becoming the best developer
What is debugging, how can we do it and how can we get better at it · How it all started The words "bug" and "debugging" in software are popularly...
Why components re-render, pure components, memo HOC and the useMemo and useCallback hooks · Memoization in React As I mentioned in this article about...
An overview of state management in react and the most popular ways to handle it · What is state in react In modern react, our application will be built...
What's memoization In programming, memoization is an optimization technique that makes applications more efficient and hence faster by storing...
Exploring the two most used types of databases · Databases are programs built to hold data in a structured, logical, well ordered and efficient way....
If you've been around web development for some time now, you've probably heard about server side rendering (or SSR) and client side rendering (CSR)....