
Stracciatella: a modern web app architecture with no framework
Components, theming, inheritance and a Redux-style store in plain JavaScript. Proven in production on a luxury travel website.

Robust, polished digital products, from interface to infrastructure.
The professional core behind everything else. I architect and build fast, accessible web applications and the design systems behind them, for teams that need them to last.
Set up foundations that scale with the team: structure, data flow, testing and tooling.
Build the design system and component library first, so every screen is consistent and accessible.
Ship features in small, tested steps with React, Next.js and TypeScript.
Keep it fast and maintainable: CI/CD, Core Web Vitals, monitoring and clear documentation.

Components, theming, inheritance and a Redux-style store in plain JavaScript. Proven in production on a luxury travel website.

Three books on JavaScript electronics and no-JavaScript interfaces, plus years of articles and videos on AI, hardware and front-end engineering.

A 2018 experiment that treats a UI component as DNA, generates a thousand random variants, and lets natural selection find the one that works.

Two ideas for bringing web-style structure to hardware: a markup language for physical devices, and React components that switch real lights and read real sensors.