jason's blogObservations on web standards, browsers, and frontend development

Search posts

27 posts found

TypeScript 7 moves to a native compiler

What the TypeScript compiler was written in, why it needed a native port, and why Go suited the existing codebase.

TypeScript · TypeScript · Go · Compiler · Migration

WebMCP and websites designed for agents

How a website can expose structured actions to an AI agent while preserving authorization and user confirmation.

AI Development Tools · WebMCP · AI Agent · Web API · Security

Breaking down Matt Pocock's Agent Skills

How an Agent Skill differs from a prompt and how teams can document repeatable engineering workflows.

AI Development Tools · AI · Agent Skills · Developer Workflow · Matt Pocock

Nuxt UI v4 or a custom design system?

The costs and tradeoffs of Nuxt UI v4, headless components, and maintaining a custom design system.

Nuxt · Nuxt UI · Design System · Vue · UI Components

Vite 7 browser support and Baseline

A plain-language explanation of Vite 7's Baseline Widely Available browser target.

Frontend Tooling · Vite · Baseline · Browser Support · Build Tools

New CSS and Web APIs in Safari 26

Three everyday CSS uses in Safari 26: better text wrapping, account menu positioning, and reading progress.

Web Platform · Safari · WebKit · CSS · Web API