Posts
Thoughts, tutorials, and insights from my journey in software development.
Domain-Driven Design in Next.js
Learn how to implement Domain-Driven Design in a Next.js application using TypeScript.
Stop Using GET Inside Server Actions
Learn why using GET inside Next.js Server Actions creates unnecessary round trips, how to fetch data efficiently with React Server Components, and when to use Server Actions the right way — with fun analogies and diagrams.
Custom Authentication in Next.js Using External Backend
Learn how to implement custom authentication in Next.js with access tokens, refresh tokens, and token renewal using an external backend. Achieve full control and flexibility in your authentication flow.
Deleting Local Stale Branches in Git
Learn how to clean up your Git repository by deleting local stale branches with a simple command. Keep your workspace organized and in sync with the remote repository.