# performance
7 articles
How I Cut Next.js App Router TTFB from 1s to 100ms
32blog's TTFB dropped from 1260ms to 100ms after removing one dynamic API call from root layout. How headers() silently forces dynamic rendering across every route in Next.js App Router — and the canonical fix.
Apr 13, 2026 · 10 minhtop and btop Guide: Master Linux Process Monitoring
Learn to monitor and manage Linux processes with htop and btop. Covers installation, keyboard shortcuts, process states, kill signals, nice priorities, and real-world troubleshooting patterns.
Mar 23, 2026 · updated Mar 26, 2026 · 17 minWhy You Should Migrate from WordPress to Vercel
Examine WordPress security and performance issues with data, and learn why Vercel + Next.js is worth considering — including costs, trade-offs, and migration steps.
Mar 5, 2026 · updated Mar 27, 2026 · 10 minNext.js Build Optimization: Complete Guide
Practical techniques to cut Next.js build times and bundle sizes — based on real changes made to 32blog.com.
Mar 2, 2026 · updated Mar 27, 2026 · 11 minReact Re-render Optimization: Practical Guide
Stop unnecessary re-renders with memo, useMemo, and useCallback. Learn when to use each, how to measure, and common pitfalls.
Mar 2, 2026 · updated Mar 27, 2026 · 11 minReact Server Components: Complete Guide
Understand how RSC works, when to use Server vs Client Components, and practical patterns for Next.js App Router.
Mar 2, 2026 · updated Mar 27, 2026 · 10 minFix useEffect Infinite Loops
Diagnose and fix React useEffect infinite loops: missing deps, object references, data fetching, stale closures, and debugging tips.
Feb 27, 2026 · updated Mar 27, 2026 · 16 min