Home About Skills Products Work
Projects Services Experience
Learn
Tutorials Courses Blogs Resources
Contact
Blog

Writing & Insights

Articles on web development, tools, and lessons learned.

4 articles · browse by category or tag below

Popular Articles

Results

Next.js for Beginners: App Router vs Pages Router

Next.js for Beginners: App Router vs Pages Router

What actually changed between the Pages Router and the App Router, and which one to use for a new project in 2026.

Fetching Data in Next.js: Server Components, Client Components, and Caching

Fetching Data in Next.js: Server Components, Client Components, and Caching

The mental model that actually explains Next.js data fetching — where to fetch, when to cache, and how streaming works.

React Hooks Explained: useState, useEffect, and Beyond

React Hooks Explained: useState, useEffect, and Beyond

A practical walkthrough of useState, useEffect, useRef, and useContext — the hooks that cover the majority of real React component logic.

React Performance Optimization: Memoization and Code Splitting

React Performance Optimization: Memoization and Code Splitting

React.memo, useMemo, useCallback, and code splitting — how to actually measure and fix real React performance problems.

Esc