Hi I'm Michael! 👋
I'm a highly accomplished Front End Engineer with a proven track record of building scalable, accessible, and visually stunning web applications primarly using React, TypeScript, CSS, and HTML. With experience contributing to world-class websites serving billions of users globally, I excel at crafting seamless user experiences and driving best practices in accessibility, design systems, and front-end innovation.
Tech Articles
- 12 Principles of Animation
Great animation is purposeful, subtle, and rooted in the principles that have guided designers for decades.
April, 2025 - Raphael Salaja - serinterface.wiki/ - Using AI as a design engineer
I don't use AI to come up with ideas or to replace my own thinking. I use it to accelerate my workflow.
January, 2026 - Jakub Krehel - jakub.kr - Stop turning everything into arrays and do less work instead
Iterator helpers in JavaScript gives us a native, lazy alternative that’s especially relevant for dealing with large datasets, streams, and UI-driven logic.
January, 2026 - Matt Smith - allthingssmitty.com - The State of CSS 2025
Yearly survey on the state of CSS.
January, 2026 - 2025.stateofcss.com - Static Icons feel dead now
A collection of smooth, high-quality animated icons for your next project. Copy and paste directly into your app.
January, 2026 - itshover.com
Recommended Articles
- On Tilt
America's new gambling epidemic
February, 2026 - Harper's Magazine - Life on Peptides Feels Amazing
Says everyone who's buying from looksmaxxers on Instagram or AI bots in China and injecting them into their bloodstream.
January, 2026 - New York Magazine - Becoming a Centenarian
Like The New Yorker, I was born in 1925. Somewhat to my surprise, I decided to keep a journal of my hundredth year.
December, 2025 - The New Yorker - Legend - Bob Marley & the Wailers
Today, we revisit the ubiquitous 1984 Bob Marley compilation Legend, a woefully incomplete portrait of the Jamaican artist that, nevertheless, became legendary.
January, 2026 - Pitchfork - The Age of Cultural Stagnation
Has tech plunged culture into an era devoid of originality and surprise?
March, 2024 - The New Republic
About this site
This site is a modified version of AstroCactus. It uses TypeScript, ReactJS for components, TailwindCSS for styling, and Markdown for blog content. The code and syntax highlighting are handled by Expressive Code. The icons use Astro Icon. I'm using the Astro.build framework and hosting on Netlify which auto deploys my website based on git commits. Pagefind static search library integration for search. Logo created and drawn by Emma Kitzman.
View Source on GithubAs a Front End Developer its my job and goal to build a website that is usable for the widest possible audience regardless of technology or ability.
Accessibility statement