Articles
I write about my experiences and learnings in the world of web development and design.

The Rise and Fall of Neumorphism (and Why It Still Matters)
Explore Neumorphism's rise and fall as a UI trend, its design principles, and lasting impact on digital interfaces.

The Inefficacy of Vibe Coding
It argues that while vibe coding may democratize coding, it lacks effectiveness due to limitations in handling complexity and producing maintainable code.

The History and Evolution of CSS: From Origins to the Future
This article presents a historical narrative of CSS. We’ll explore why CSS was developed, how it changed web design, and what’s next for this essential technology.