From Google Stitch Design to Live Site with Claude Code and Spec-Kit

3rd May 2026

I take the Stitch-generated Neon Terminal design system and build a real, deployed Nuxt 4 static site using GitHub's spec-kit and Claude Code. Discover the full spec-driven development workflow, what the AI coding agent got right, what it missed, and how content migration and creative surprises shaped the final result.

I Tried Redesigning My Blog with Google Stitch - Here's How It Actually Went

5th April 2026

A deep dive into redesigning a personal developer blog using Google Stitch's AI-powered design tools. This hands-on experiment covers different approaches, from detailed prompts to Ideate mode, revealing what works and what doesn't when using AI for real web design projects.

MCP Is Coming to the Browser: WebMCP and the Future of AI-Powered Websites

8th March 2026

WebMCP is a new browser standard that lets websites expose structured tools for AI agents. Learn how it works, how to implement both the Imperative and Declarative APIs, and how to test your WebMCP tools using real MCP clients like VS Code, Claude Desktop, and more.

Building Content-Adaptive Interfaces with Google's A2UI

29th December 2025

Learn how to build adaptive interfaces where the AI decides not just what to show, but how to style it. Discover Google's A2UI protocol, an open-source standard that enables AI agents to dynamically generate and style UI components based on content analysis. This guide walks you through building a content-driven blog application using Gemini 2.5 Flash and Lit Web Components.

Making a Face Follow Your Cursor with AI‑Generated Images

20th December 2025

Learn how to create an interactive face-tracking effect using AI-generated images. This tutorial covers generating face variations with the fofr/expression-editor model on Replicate, building a Node.js script to automate image generation, and implementing smooth cursor and device motion tracking in the browser using vanilla HTML, CSS, and JavaScript.

Make Your Audio Play with Real-Time Transcript Highlighting

16th November 2025

Learn how to build a fully interactive audio player with real-time transcript highlighting using simple HTML, CSS, and JavaScript. This tutorial walks you through syncing audio with precise caption timestamps, automatically highlighting each spoken line, smooth auto-scrolling, and letting listeners jump to any moment by clicking the transcript. Perfect for podcasts, tutorials, and spoken-word content.

Why You Shouldn’t Use localStorage for Transactions - and What to Use Instead

4th November 2025

localStorage may be convenient, but it’s not built for handling complex operations, concurrent writes, or large volumes of data. What seems simple at first can quickly lead to frozen UIs and unreliable transactions. In this article, we dive into the hidden limitations of localStorage and explore how modern, asynchronous storage solutions like IndexedDB and localForage deliver the speed, safety, and scalability that today’s web apps need.

The Right Way to Handle Hover in CSS Across Devices

21st September 2025

Learn the right way to handle hover effects in CSS across devices. Discover why methods like screen-size queries, touch detection, and user-agent sniffing fail, and how @media (hover) provides a cleaner, more reliable solution for responsive, accessible designs.

How to Bind Props in Vue Correctly

2nd March 2025

Master Vue props binding with this in-depth guide! Learn how to correctly pass strings, numbers, booleans, objects, arrays, and functions as props. Avoid common mistakes, understand prop types, and follow best practices to write clean, efficient, and error-free Vue components.

Understanding JavaScript Reactivity with Proxy and TypeScript

4th January 2025

Learn how to create a reactive system in JavaScript using Proxy, step-by-step, from monitoring changes to implementing a Vue.js-inspired ref function. This guide covers everything from simple examples to advanced TypeScript integration, culminating in a practical demo of two-way HTML bindings. Perfect for developers exploring reactivity concepts and building modern web apps.