TypeScript offers two types that can hold any value: any and unknown. While they might seem similar, they work very differently when it comes to type safety. Continue readong...π
Sharpening your frontend skills, one tip at a time
TypeScript offers two types that can hold any value: any and unknown. While they might seem similar, they work very differently when it comes to type safety. Continue readong...π
Ever filtered products or searched in a React app, only to lose everything on refresh? Thatβs where React URL state management comes in. By syncing filters, search queries, and pagination with the URL, you make your app refresh-proof, shareable, and user-friendly. Read more here π
I am truly excited about Tailwind CSS version 4 new features! The latest release (while writing this post Tailwind is currently in version 4 beta) introduces some fantastic updates that we developers will love, there are many new things on the way, I am just going over some of my favorite breaking changes continue reading here... π
Step away from your screen for a few minutes every hour. Stretch, go for a quick walk, or simply look out the window to relax your eyes and clear your mind. A fresh perspective can often lead to better solutions!
Back to basics, but this time HTML isn't just about divs and spans. I've collected 9 useful HTML features I wish I'd known about sooner, from auto-refreshes to bidirectional text, check them out... π