
devtools.fm: Developer Tools, Open Source, Software Development Andrey Sitnik - PostCSS, Browserslist, Autoprefixer, Evil Martians
Jul 21, 2023
AI Snips
Chapters
Transcript
Episode notes
Open Source Began As A Lifeway
- Andrey Sitnik started as an open source developer long before joining Evil Martians and was shaped by hacker culture and early internet projects.
- He built educational and web tools from the 90s onward, describing open source as a lifestyle rather than a career shortcut.
Browserslist As A Single Source
- Browserslist is a shared convention for describing target browsers with high-level queries like "last 2 versions" or ">1%" rather than fixed versions.
- That single-source policy makes tools consistent across projects and respects regional browser usage differences.
Declare Supported Browsers Explicitly
- Keep a Browserslist (or equivalent) in your project so humans and tools know which browsers you support.
- Use it as documentation and tooling input rather than hardcoding per-tool version lists.
