Category
Frontend
11 posts
Is "dumb HTML" really killing React? The honest case for HTMX
HTMX is 16KB that lets HTML talk to the server and swap in the reply. One company cut 67% of their React code with it. Here's when it wins and when it burns you.
Why building everything your power users ask for kills your product
Power users give the most feedback and ask for the most features. Build all of it and you slowly lock everyone else out. Here is the filter I run requests through instead.
Astro 7 is here, and it's all about build speed
Astro 7 rewrote the compiler in Rust, moved Markdown to a Rust pipeline, and shipped Vite 8. Builds are 15 to 61 percent faster. Here's what to upgrade now.
I redesigned my portfolio from tech dashboard to editorial
Why I dropped the cyan-and-cards look every dev portfolio has, and rebuilt mine as a warm editorial site with one accent, magazine rows, and a flash-free theme toggle.
CSS can now animate between pages
Cross-document view transitions let plain links fade, slide, and morph between separate HTML pages, no JavaScript framework needed. Here is how to set them up and what to watch for before you ship.
Runtime UI Libraries Are Tech Debt You Can't See
Every runtime UI package you install is a future refactor with a delivery date you don't control. Here's the hidden bill — and how laralcn-UI's copy-and-own model kills it for Laravel.
If a Component System Can't Build Its Own Docs, It Can't Build Your App
The dogfooding test for any UI library: I built LaralCN-UI's docs with LaralCN-UI. Here's why that matters for your Laravel app.
Video.js v10 Beta: 88% Smaller, Fully Composable
Video.js v10 is a ground-up rewrite — 88% smaller bundles, composable components, first-class React, and built for AI-assisted dev. Here's what changed.
Expo SDK 56: The Update That Finally Makes Builds Fast
Expo SDK 56 ships React Native 0.85, a 5x faster CLI, stable Expo UI, and Hermes v1 by default. Here's what actually matters for your app.
Using Zustand with Svelte: Why You'd Want To, How the Wrapper Works, and When to Skip It
A practical guide to wiring Zustand into a Svelte or SvelteKit app. The wrapper pattern, the auto-subscription trade-off, Redux DevTools, persist middleware — and an honest take on when reaching for Zustand actually beats Svelte's native stores.
Dental Clinic Website
BrightSmile Dental is a full-featured dental clinic website with a modern, clean design and professional healthcare aesthetic, featuring a fully responsive layout optimized for mobile, tablet, and desktop devices, interactive components with smooth animations, and comprehensive information architecture.