01Homepage
02About Me
03Experience
04Blog
05Contact
Back to Home

Blog

Thoughts, insights, and learnings from my journey in web development and design.

2025-12-18T00:00:00.000Z
2 min read

React Portals: Solving Z-Index and Stacking Context Issues

React Portals help components escape stacking context and z-index issues. Here’s how I used them to fix modals rendering behind other UI layers.

React PortalReact
Read Article →
2025-01-15T00:00:00.000Z
8 min read

Migrating from React to Next.js: Lessons Learned

A comprehensive guide on migrating large-scale React applications to Next.js, covering challenges, solutions, and performance improvements from real-world experience.

Next.jsReactMigrationPerformance
Read Article →
2025-01-15T00:00:00.000Z
8 min read,

Understanding Action and Loader in Remix

A comprehensive guide on understanding action and loader in Remix, covering their purpose, how they work, and how to use them in your Remix applications.

RemixActionLoader
Read Article →
2024-12-20T00:00:00.000Z
6 min read

Building Collaborative Platforms with Remix.js

Exploring Remix.js for building real-time collaborative applications, including data loading strategies, optimistic UI, and WebSocket integration.

Remix.jsReal-timeCollaboration
Read Article →
2024-11-28T00:00:00.000Z
7 min read

TypeScript Best Practices for Large Codebases

Practical TypeScript patterns and practices learned from working on enterprise applications, including type safety, generics, and maintainability.

TypeScriptBest PracticesEnterprise
Read Article →