Fixing Vite Aliasing Issues in React + TypeScriptHow to Fix Cannot Find Module Error in ViteMar 12Mar 12
Setting & Shadowing Properties in JavascriptUnderstanding Property Lookup, Modification, and ShadowingMar 10Mar 10
React Props vs StateSo you landed a React interview — lucky 🥲 — and right of the bat they hit you with : “Explain the difference between state and props in…Dec 16, 2024Dec 16, 2024
How to Implement Infinite Scroll with React Query & Supabase Pagination in Next.jsScrolling forever with React Query, Supabase, and Next.js? Spectacular — give me 14 of them right now.Sep 18, 2024A response icon2Sep 18, 2024A response icon2
Creating Immutable Objects in JavaScriptEver copied an object, tweaked a property, and then realized both the OG and the copy got changed? Yeah, same.Sep 11, 2024A response icon3Sep 11, 2024A response icon3
How to Insert Usernames into Profiles Table Using Supabase TriggersLearn how to automate user profile creation in Supabase with a trigger.Aug 29, 2024A response icon2Aug 29, 2024A response icon2
How to Use React Hook Form + Zod with Next.js Server ActionsLearn how to use React Hook Form, Zod, and Next.js server actions to create and validate forms.Aug 27, 2024A response icon6Aug 27, 2024A response icon6
How to Create a Custom File Upload Button in React with TypeScriptThis tutorial will guide you through creating a custom file upload button that easily integrates with a hidden file input element.Jun 23, 2024Jun 23, 2024
How to use useContext and useReducer with TypeScript in ReactType-Safe State Management with React’s Built In HooksJun 7, 2024A response icon2Jun 7, 2024A response icon2
Lexical this: How this works in Arrow FunctionsA deep dive into how the this keyword works in JavaScript and how arrow functions differ from regular functions.Jun 4, 2024Jun 4, 2024