Insights and hands-on guides on frontend, backend, databases, IT infrastructure, and AI solutions.
Running an LLM on CPU Only - Real Numbers from an Old Xeon with 256GB RAM
Our Servers Catch Burglars Every Day - TREEWALL Field Test Report
NVMe Storage Benchmark: Optane to HDD - 20 Devices Compared with fio
Local AI Video Generation with ComfyUI + Wan 2.2 - An RTX PRO 6000 96GB Build Log
Structuring Unstructured Documents with an LLM - Measured Accuracy on a 19-Item Menu
A practical guide to designing and building a Next.js admin panel for real-world operations — from architecture to auth middleware to API design.
Sometimes skipping Next.js Image component and using a manually optimized img tag gives better PageSpeed scores. Here's when and why.
Framer Motion's opacity:0 hides your hero image from Lighthouse in SSR, inflating LCP. Replace with scale transform for instant improvement.
From image compression to LCP optimization — a 4-phase record of taking a PageSpeed Mobile 38 site to 88 with measured results at each step.
If NextAuth v5 migration feels overwhelming, try Better Auth. Type-safe API, intuitive session management, and built-in role-based access control.
Your site is not slow because it uses CJK characters. The font loading strategy is the problem.
A flashy typing animation was destroying PageSpeed scores. Here's how the Invisible Placeholder pattern eliminated CLS with no visual change.
Guarding the Front Door of Your Network - TREEWALL, an AI Security Gateway
Build a CCTV Recording Server Without an NVR - RTSP + ffmpeg + systemd, 180-Day Retention
Our MoE Model Started Spewing Garbage - What Auditing All 18,432 Expert Weights Revealed
What We Learned Building and Auditing 990 AI-Generated English Learning Scenes
BGE-M3 vs mE5-Large - Comparing Korean RAG Search Quality Head to Head