Skip to main content

Dennis Morello

Lead Frontend Engineer · Milan, Italy

I'm Dennis Morello, a Lead Frontend Engineer based in Milan, Italy, with over a decade of experience building clean, accessible web interfaces. I care about the details that make software feel right: performance, keyboard support, and interfaces that hold up for everyone using them.

Most of my work lives on the web platform. I write about frontend engineering here, ship open-source tools when I hit a gap worth filling, and rebuilt this very site with Astro and Tailwind CSS.

What I work on

Day to day that means TypeScript, React, and increasingly Astro, with a long-running interest in web accessibility. I like the low-level corners of the platform too, the kind of thing I end up writing about here, whether that's the new HTTP QUERY method or TypeScript's rewrite in Go.

Things I've built

Defrag98, a browser simulator of the Windows 98 disk defragmenter, is the one that reached the most people: it landed on Hacker News and The Verge in 2024. I later rebuilt it from scratch for a more faithful simulation.

I maintain React Awesome Reveal, an animation library for React, and Arbor, a CLI that makes git worktrees pleasant to use. A couple of smaller things round out the list: a Markdown-for-AI Chrome extension and a compound-interest simulator.

Talks

I gave a live-coding talk, Writing Accessible Components, building an accessible accordion in React from scratch.

Writing

All posts

Get in touch

The best way to reach me is by email or on X. The footer has the rest of my links.