Notes from building dev tools, working with WordPress, and shipping side projects.
Honest write-ups on what worked, what didn't, and the bits I had to look up twice.

Replace the old PHP form with a REST-backed settings page using register_setting(), @wordpress/components, apiFetch, and native admin notices.

HEX is fine for storage, but it is a poor authoring format. Learn how OKLCH fixes HSL’s lightness problems and makes palettes easier to tune.

Ship tethered tooltips, dropdowns, and context menus with native CSS Anchor Positioning instead of scroll listeners, computePosition(), and edge math.

Drop Intersection Observer and scroll listeners for four practical CSS scroll animations: progress bars, reveals, sticky headers, and parallax.

Replace custom AI plumbing with WordPress 7.0’s core AI client, then add feature checks, access control, and REST endpoints the right way.

Fix the HTTP status codes that cause real bugs: 401 vs 403, redirect method changes, 429 retries, 200-for-errors, and 400 vs 422.

Six production-ready CSS gradient patterns with copy-paste code: OKLCH interpolation, off-screen glows, hard stops, layered blends, text, and borders.

A practical WCAG contrast ratio reference covering all five thresholds, common false passes, and the edge cases designers often miss.

Unlock the full potential of WordPress with these 12 wp-config.php settings every developer should master for optimal site performance and security.

Explore how to build custom WordPress blocks using the latest REST API features, enhancing your development skills and site functionality.

Learn how CSS container queries can revolutionize responsive design, allowing components to adapt to their container sizes rather than the viewport.

Explore the powerful :has() CSS pseudo-class to create dynamic, responsive layouts effortlessly, enhancing your web design capabilities.

Explore how to implement dark and light modes in web design using CSS. Learn the benefits, challenges, and practical examples to enhance user experience.

Explore when to use Flexbox or Grid in 2026. Learn how to choose the right CSS layout tool for your web development needs with practical examples.