This is a submission for the KendoReact Free Components Challenge.
What I Built
a collaborative whiteboard application that allows multiple users to draw, annotate, and communicate in real-tim...
In our previous post, we explored the differences between static caching and dynamic caching in Next.js, understanding when to use each strategy for optimal performance. But what if you want the best ...
Durante meus estudos em React com TypeScript, me deparei com desafios ao trabalhar com props de tipos variados, incluindo number, strings e até events handlers. Aqui vou compartilhar um pouco sobre c...
I started the year by creating my portfolio, which is like a showcase of my coding journey so far. It shows off my skills and projects in HTML, CSS, JavaScript, React.js, Next.js, and more. As I start...
If you have ever used the shadcn/ui components with React Hook Form, you might have noticed that your form files can quickly become bloated. Although shadcn/ui offers great control over each part of a...
For context: At the start of the year I started planning and documenting a new solo project, called Pinpoint. Pinpoint is a goal tracker which allows users to create, sort and breakdown their goals so...
Hey there, fellow developers! 👋🏼 If you're a music enthusiast like me and love building web apps, you might have thought about creating a site for song lyrics and guitar chords. These kinds of s...
Say Goodbye to Prop Drilling & Context! 🎉Introduction
Every React app needs notifications—whether it's a success message, an error alert, or a warning toast. But how do we manage notification...