Conventional Commits: A Simple GuideClear Commit Messages for Better Project ManagementOct 6, 2024Oct 6, 2024
Build PrimeReact/ui blocks in 3 Days: A Development JourneyA Day-by-Day Breakdown of Building PrimeReact/ui blocks in 3 DaysSep 16, 2024Sep 16, 2024
Testing a Next.js Form Component with PlaywrightLearn how to test form components in Next.js using Playwright for UI testing.Sep 8, 2024Sep 8, 2024
Published in90PixelA Personal Guide to Cleaner and Consistent NamingExplore my personal React naming conventions for cleaner and more consistent code using kebab-case, PascalCase, camelCase, and UPPER_CASE.Sep 2, 2024Sep 2, 2024
How to Add a Copy to Clipboard Button in MDX with Next.jsAdd a “Copy to Clipboard” button to MDX code blocks with Next.js and Contentlayer. Enhance user experience and simplify code sharing.Aug 7, 2024Aug 7, 2024
Published in90PixelRecursive Functions in JavaScript: Concepts and ExamplesA guide to understanding recursive functions in JavaScript, featuring key concepts and practical examples.Aug 2, 2024Aug 2, 2024
Published in90PixelCall, Apply, and Bind Functions: Usage and ComparisonPractical Ways to Control the this Context in JavaScript: Usage and Differences of Call, Apply, and Bind Functions.Jul 31, 20241Jul 31, 20241
9 Days Product Development Journey: Build in PublicFrom Idea to Launch — How I Created unarkhive.com and What I Learned Along the Way 🗂️Jul 3, 2024Jul 3, 2024
Using Raindrop API with Next.js to Build a Bookmark PageA Step-by-Step Guide to Integrating Raindrop Collections and Bookmarks into Your Next.js ApplicationMay 24, 2024May 24, 2024
How to Use Notion API? [Waitlist • Section 1]How to create a waitlist using Next.js App Router, API routes, and Notion API?May 15, 2024May 15, 2024