A tech blog built by doing
Claude Code, React, Next.js, and more!
How I Reduced Claude Code Token Consumption by 50%
Cut Claude Code costs in half with practical techniques: .claudeignore setup, Plan mode, targeted prompts, MCP server management, and session strategy.
Read article→Claude Code vs GitHub Copilot: Real-World Verdict
An honest comparison of Claude Code and GitHub Copilot on production projects — when to use each AI coding assistant, pricing, and the best way to combine them.
Feb 26, 2026 · updated Mar 23, 2026 · 12 minHow to Install FFmpeg 8.0 — Windows, Mac & Linux Guide
Step-by-step FFmpeg 8.0 install guide for Windows, Mac, and Linux. Covers winget, Homebrew, apt, and troubleshooting common setup issues.
Jun 10, 2024 · updated Mar 24, 2026 · 10 minClaude Code Commands Cheat Sheet — Full Reference
Every Claude Code slash command, CLI flag, and keyboard shortcut organized by real-world usage frequency. 50+ commands covered with official documentation as the sole source.
Mar 11, 2026 · updated Mar 23, 2026 · 23 minVercel April 2026 Breach: Emergency Env Var Rotation Guide
Vercel's April 2026 breach exposed plaintext env vars. The exact rotation sequence — Resend, Upstash, Sensitive setup — I ran on 32blog.com in hours.
Apr 21, 2026 · updated Apr 22, 2026 · 12 minHow 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 minStarship: The Minimal, Fast, Customizable Shell Prompt
Starship is the minimal, blazing-fast Rust prompt for any shell. Configure starship.toml, apply presets, and add custom modules that fit your workflow.
Apr 10, 2026 · 19 minAbout omitsu
Founder of Studio Mitsu. Full-stack engineer writing code since 2012 — now running 32blog and working as a freelance developer.
Read more →