UI Dev Newsletter Issue #98
In this issue: new CSS features, linear() easing, developer salaries worldwide, and more.
What's new in CSS and UI: I/O 2023 Edition
Una Kravets, Bramus, and Adam Argyle present twenty of the most exciting and impactful features that landed recently or are coming soon.
Using linear() for better animation
Ollie Williams shows how to use a linear() easing function that interpolates linearly between multiple points.
Dark Mode in 3 Lines of CSS and Other Adventures
Mads Stoumann looks into different approaches to implementing dark mode, including new CSS features allowing you to ditch JavaScript.
Add Opacity to an Existing Color
Chris Coyier explores various methods to add opacity to color in CSS, including HEX codes with transparency values, HSL and HDR color modes, relative color syntax, and color-mix() function.
Accessibility tip: Link placement matters
Todd Marquis Boutin provides guides on link context and purpose.
The ongoing defence of frontend as a full-time job
Christian Heilmann justifies the frontend role and explains its responsibilities in depth.
Let's share our salaries / title / location / XP
A Reddit thread where people worldwide share their positions, experience, residency, and salary.
QuickRef.ME
Fechin shares cheat sheets and quick references from open source angels, including HTML, CSS, JavaScript, ChatGPT, etc.