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.
Posts
Recommended Articles
- `I literally can't stop.` The descent of a modern sports fan
A sobering snapshot of what being a sports fan can look like in this fledgling era of app-based betting.
October 2024 - The Athletic - Ozempic Could Crush the Junk Food Industry. But It Is Fighting Back.
As revolutionary new weight-loss drugs turn consumers off ultraprocessed foods, the industry is on the hunt for new products.
September 2024 - Ny Times - America Must Free Itself from the Tyranny of the Penny
Few things symbolize our national dysfunction as much as this accursed coin, which we mint by the millions because it’s too worthless to spend.
September 2024 - NY Times - The Junkification of American Life
Why we want the wrong things.
September 2024 - NY Times - Want to convince a conspiracy theory believer they’re wrong? Don’t start with the truth
People who believe conspiracies about the Trump assassination attempt or buy into QAnon are often seeking purpose or belonging — truth is beside the point.
July 2024 - LA Times
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.
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