About Me #
I'm Anthony Frehner, a frontend web developer and web specification enthusiast. I currently work at Shopify.
- A lead developer Unified Polaris Web Components for Admin. Lead developer of the custom lexer and parser for responsive values.
- A member of Shopify's internal Technical Alignment Group, which aligns component APIs across all platforms on Shopify.
- The lead developer of Hydrogen-React, a set of unopinionated commerce components for React.
- Developer on the Hydrogen framework, Shopify's official headless solution for e-commerce.
- Developer on Shopify Checkout, the lifeblood of every Shopify store.
I love working in open source and on web standards/specs. Some contributions are:
- Proposed and championed what eventually became the new CSS dvh, lvh, svh units
- Updated the Container Query implementation in WebKit to fix incorrect behavior of container queries across the shadow dom; see my blog post for more details
- Gained resolution on named Container Query behavior in the CSSWG; updated WPTs to test that behavior; updated WebKit implementation to match specification. See Fixing Container Queries Pt 2
- Implemented the majority of the TC39 test262 tests for the
Set.unionmethod - Updated the Link Area Delegation proposal in OpenUI to specify certain behaviors and pseudo-classes, after proposing those things be added.
- Wrote The Modern Guide to Packaging Your JavaScript Library
- Added a couple of minor tests 1 2 to Web Platform Tests
- Was a core contributor to single-spa
- Provided minor feedback on the Navigation API and Import Maps specifications
Before writing articles here, I would write articles in other places, and also occasionally give conference talks. Check them out:
- An article I wrote on the
dvh,lvh, andsvhunits - When I spoke at React Rally 2019