What's going on in < / > world
"Easy is boring. That's why I love the web and browsers." - Remy Sharp

Hello, you're reading Infinum Frontend Cookies, bringing you the latest JavaScript and CSS related news straight to your inbox every week.
Tradeoffs and Shifting Complexity
Learning how to reduce complexity is probably the biggest skill you can learn in your career in UX, accessibility, performance, and even development as a whole. If you don’t need it, remove it.
Read More
MDN Web Docs turns 15 years old πŸŽ‰πŸŽ‰πŸŽ‰! This celebratory article highlights fifteen big wins of the last five years.
Why? Fingerprinting. Rather than these APIs being used for what they are meant for, they end up being used for gross ad tech.
Libs, Tools & References
A simple HTML5 media player with custom controls and WebVTT captions.
"No, and in my view, it's many times worse. Let's start off with the basic truths about this class of accessibility solutions that are being developed..."
Types can be hard and this long-format essay tries to give a way of thinking about types and Typescript.
Responsive layouts are one of the more complicated problems in CSS. With the addition of CSS grids, we are now able to solve these complex problems.
CSS background is one of the most used CSS properties. However, using multiple backgrounds is still not well known across all developers.
Compare coding style, bundle size and performance of 33 different ways to make a Web Component.
For beginners
A gentle introduction to why Webpack exists, the problems it solves, and how to use it.
Check out the amazing power of CSS custom properties πŸš€πŸš€πŸš€