// WritingWORDS FROM THE TERMINAL.
Three.jsReactAIDesignNext.jsCSS
Three.js
Three.jsWebGLReact
Building Low-Poly Avatars with Three.js and No 3D Files
How I built a fully procedural low-poly character using raw BufferGeometry — no .glb, no Blender, just math.
2026-04-01 · 6 minRead More →
Framer Motion
Framer MotionReact
Scroll-Driven Animations with Framer Motion: A Deep Dive
useScroll + useTransform: the pattern that powers every scroll-linked animation on this site.
2026-03-15 · 5 minRead More →
Design
DesignTailwind
Why I Design in Code First
Figma is great for exploring. But the real design decisions happen in the browser.
2026-03-01 · 4 minRead More →
AI
AIPythonNext.js
Building Real-Time AI Tutors for Kids
Architecture decisions behind a live video learning platform with AI co-teachers.
2026-02-10 · 7 minRead More →
Tailwind
TailwindCSS
Tailwind v4: What Actually Changed
A practical breakdown of what's different in v4 and what it means for your workflow.
2026-01-20 · 3 minRead More →