Published onDecember 19, 2023Next.js 14: Server-side Authentication using Cookies with Firebase Admin SDKnextjsfirebasenextjs14reactjsauthenticationIn this article, I will explain how to handle server-side authentication using Firebase Auth in Next.js 14, taking advantage of React server components.
Published onDecember 4, 2023Passing setState as a prop: You’re doing it wrongreactweb-developmentprogrammingfront-end-developmentjavascriptreactjsHere's why you shouldn't pass setState() as a prop. Use setState() within a component to avoid bugs and maintenance issues.
Published onOctober 21, 2023Most Popular React Hooks Explained with Examplesreactreact-nativereact-hooksreact-hookreactjsfront-end-developmentExplaining popular React hooks with code examples.
Published onAugust 9, 2023Creating a Splash-Screen in your React Web AppReactReactjsSplash-ScreenTechnologyProgrammingSplash-Screen is just a fancy name for Loading Screen, and also a very clever idea, that appears at the starting of any app/website.
Published onAugust 7, 2023How to Speed up Jest Test Runs by Splitting and Parallelising Themreactjestweb-developmentfront-end-developmenttestingreactjsA guide to speeding up Jest test runs for users who can't migrate to Jest v28 and beyond.
Published onAugust 6, 2023Building A Resizable Sidebar Component With Persisting Width Using React & TailwindCSSReactReactjsReactjs-TutorialTailwind-CssWeb-DevelopmentThis article follows my previous one and is part of a series where I build a clone of the Spotify Web Player using React & TailwindCSS.