Blog

Thoughts on web development, tools, and lessons learned from building real products.

Dev ToolsFeb 28, 20266 min read

How I Built CodeDusk - A QR Code Chrome Extension

The story of how a simple "I need a QR code" moment turned into a full-blown Chrome extension with custom styles, animations, and 9 language support.

Read more
Web DevFeb 20, 20267 min read

My Full-Stack Tech Stack in 2026

Everything I use to build apps these days - and why I picked each tool. No hype, just what actually works for me after 8+ years.

Read more
Web DevOct 15, 20255 min read

Building My Portfolio with Next.js and Framer Motion

How I designed and built this portfolio site - the bento grid layout, the animations, the dark theme, and all the little details that made it come together.

Read more
Web DevJun 22, 20255 min read

Why I Use TypeScript for Everything

I resisted TypeScript for a long time. Now I can't live without it. Here's what changed my mind and why I think it's worth the switch.

Read more
CareerJan 10, 20256 min read

From Side Projects to Real Products - What I Learned

The messy, honest truth about turning hobby code into things people actually use. Spoiler: the hard part isn't the code.

Read more
Dev ToolsAug 30, 20245 min read

What I Learned Building Chrome Extensions with Manifest V3

Manifest V3 changed the game for Chrome extensions. Here's what caught me off guard and how I worked through it.

Read more
Web DevMar 18, 20246 min read

How I Handle State Management in React (Without Overthinking It)

Redux, Context, Zustand, Jotai, Signals... the options are endless. Here's my no-nonsense approach to picking the right one.

Read more
DesignSep 5, 20235 min read

Designing Dark Mode UIs That Actually Look Good

Dark mode isn't just inverting colors. Here are the design principles I follow to make dark themes look polished and readable.

Read more
CareerApr 12, 20237 min read

Freelancing as a Developer - What I Wish I Knew Earlier

Real talk about freelance development: finding clients, pricing your work, managing projects, and avoiding common pitfalls.

Read more