PinnedBenjamin·Feb 21, 2024Level Up Your CSS Game with @layersLooking to take your CSS game to the next level? Enter CSS @layers, a powerful new feature promising cleaner, more organized, and…A response icon1A response icon1
Benjamin·Feb 10Vibe Coding, AI Assistants, and the Quiet Security Debt We’re AccumulatingIntroduction: A Practitioner’s PerspectiveA response icon1A response icon1
Benjamin·Jan 12Before AI, We Wrote Code. After AI, We Own the OutcomeIntroduction: The Joke That Isn’t Really a Joke
Benjamin·May 14, 2025How to Create a JSON Server in Next.js (and Why You Might Want To)Ever found yourself hacking together a frontend and just wishing you had an API to hit — without spinning up a full backend, setting up a…
Benjamin·May 6, 2025The Professional UI/UX Workflow for Building Stunning WebsitesIn today’s digital-first world, a website isn’t just a marketing asset — it’s often the first impression of your brand. The difference…
Benjamin·Apr 27, 2025Why @property is the Future of CSS Variables (And How to Use It Today)CSS variables are powerful — but limited. Discover how @property upgrades them with animation, validation, and future-proof design…
Benjamin·Feb 27, 2025The Ultimate Guide to Building a Scalable UX Design SystemHow to Create a Consistent, Efficient, and Future-Proof Design Framework