3 tips to improve your overall productivityEither on the job or for a personal project, staying productive through a whole day can be difficult. This last year, we as developers have adopted a policy of "working-from-home." It became apparent that learning how to spend our time it's a necessi...Dec 3, 2021 · 4 min readjuanzen.hashnode.dev
The backbone of React: learn the useState hookCover by Andreas Gücklhorn on Unsplash What are hooks React Hooks are a powerful tool for you to manage the state and other React features with functional components. The most common one (and probably the first you learn how to use) is the useState h...Oct 19, 2021 · 3 min readjuanzen.hashnode.dev
JavaScript basics 101 - closuresPhoto by Jorge Ramirez on Unsplash A multitude of people has explained this topic already. The common problem I found with closures is: it looks more complicated than it is. That's why I created this guide, with simple examples and a lot of informat...Aug 23, 2021 · 4 min readjuanzen.hashnode.dev
4 ways of styling your next React applicationPhoto by Seyed Sina Fazeli on Unsplash In this article, I'll explain the different ways of styling your React application, the pros and cons, and my favorite one! We'll cover: CSS or SASS CSS Modules CSS-in-JS Atomic CSS (TailwindCSS) Vanilla CSS ...Jul 31, 2021 · 4 min readjuanzen.hashnode.dev
Add dark mode to your React application with TailwindCSSWhy dark mode? Most popular applications we use today have a dark mode. It is not a coincidence. Dark mode helps with reading on low-light settings. Now, I use dark mode in almost all apps that have it. It's easier for me to stare for long periods i...1JSJul 30, 2021 · 5 min readjuanzen.hashnode.dev