Thoughts & Ideas
My Blog
Sharing my journey in software development, exploring new technologies, and documenting lessons learned along the way.
Featured Posts
Building Modern Web Applications with Next.js 16
Exploring the latest features in Next.js 16 and how they can improve your development workflow. From server components to improved caching strategies.
The Art of Clean Code: Best Practices for TypeScript
Writing maintainable and scalable TypeScript code. Learn about type safety, generics, and patterns that will make your codebase shine.
All Posts
Creating Stunning 3D Experiences with Three.js and React Three Fiber
A deep dive into building immersive 3D web experiences. From particle systems to shader programming — the techniques behind this portfolio's background.
Tailwind CSS v4: What Changed and Why It Matters
Tailwind v4 is a ground-up rewrite. Here's what's different, what broke, and why the new engine is worth the migration pain.
Building Real-Time Applications with Supabase
How I built a voicemail platform with real-time updates, authentication, and file storage — all powered by Supabase and PostgreSQL.
From Figma to Code: Bridging Design and Development
After years of translating designs into production code, here are the workflows and tools that actually close the gap between designers and developers.
More content coming soon!
I'm working on new articles about web development, design patterns, and my experiences in the tech industry.