treeru.com

TreeRU Tech Blog

Insights and hands-on guides on frontend, backend, databases, IT infrastructure, and AI solutions.

posts.tsx — 23 posts
Load More13 remaining
  1. The Tailwind CSS Animation Library Trap — Cutting tw-animate-css from 15KB to 0.5KB
  2. Next.js <img> vs <Image> — When to Use Which for PageSpeed
  3. LCP from 110s to 3.4s — The motion/react opacity:0 Trap
  4. Building a Lightweight Backend with Drizzle ORM + SQLite
  5. Image Optimization Alone Boosted PageSpeed by 20 Points — 36MB to 0.8MB
  6. Next.js PageSpeed Optimization — Mobile 38 to 88
  7. Implementing Next.js Authentication with Better Auth — Sessions, Admin Roles, and SQLite
  8. Why CJK Web Fonts Kill Your PageSpeed — Render-Blocking CSS from 26KB to 3KB
  9. CLS 0.5 to Zero — The TypeWriter Animation Trap and How to Fix It
  10. Web Deployment Automation — From Git Push to Production in One Command
  11. Caddy HTTPS Automation — Let's Encrypt Certificates That Renew Forever
  12. Running Next.js in Production With PM2 — Zero-Downtime Deploys and Monitoring
  13. Why Responsive Web Design Matters — Mobile-First CSS Techniques