đ Hey. After a week off, we're back in your inbox with the latest frontend links. A quick reminder that you can now follow us on đŚ Bluesky for additional updates beyond the newsletter. Let's get to it. |
|
|
![]() |
An Interactive Guide to SVG Paths â Hot on the heels of Joshâs excellent introduction to all things SVG comes this detailed look at the powerful Josh W. Comeau |
đłď¸Â The Results: State of CSS 2025 â Here are the findings from this yearâs CSS-flavored survey, highlighting the fundamental shift this language has taken beyond just styling. A superb real-world look at how weâre all actually using CSS for such things as layout, motion, accessibility and more. (For example, some 80% of all respondents indicated they have now used the Devographics |
![]() đ Why Passkeys Are the Future of Secure Logins â There are better ways to keep your users secure than passwords. Passkeys use WebAuthn to kill phishing, boost UX, and let users log in securely across devices. Learn how in our free guide: Why Passkeys Improve User Security and How to Implement Them â FusionAuth sponsor |
Five Useful CSS Functions using the New Una Kravets |
CSS Properties: A Complete Reference of CSS Properties with Release Dates and Docs Links â More of a historical novelty, this is interesting because it allows you to see how many properties were introduced each year. Amazingly, there are 33 properties that are almost 30 years old! Nikolai Shabalin |
|
đ Articles, Opinions & Tutorials |
![]() |
A Gentle Introduction to Anchor Positioning â This is a good explainer on how we can now use Saron Yitbarek (WebKit) |
CSS-Only Scrollspy Effect using Sara Soueidan |
How Teams Like Cursor Stop Bots from Abusing Free Trials â WorkOS Radar blocks bots, fraud, and abuse using device fingerprinting, brute force detection, and real-time defenses. WorkOS sponsor |
The Power of the Fuqiao Xue |
'Thereâs No Such Thing as a CSS Reset' â âThe word âresetâ implies an objective default state that youâre restoring to, but the only objective default state is what browsers ship. â Adam Stoddard |
![]() What's My Baseline? â The Baseline project aims to help us all better understand feature adoption across the web and the potential risks involved. Now the Chrome team are encouraging us all to share which Baseline target weâre using in our projects. Jeremy Wagner |
Yellow, Purple and the Myth of âAccessibility Limits Color Palettesâ â âAccessibility does not limit your color palette choices. What feels limiting is often a lack of knowledge about WCAG color contrastâ. StĂŠphanie Walter |
âśÂ  Build Better Websites with the Polypane Development Browser â If youâve ever been curious about developer browser Polypane this hour long video is a good primer, giving a little background on its development, and a walkthrough/demo of all the ways it can be a useful part of your dev toolbelt. Stefan Judis |
Covering |
What We Learned From Creating PostCSS
|
Resize Any DOM Element using Two Lines of CSS
|
How To Fix a Slow Website: Four Web Performance Tips
|
How Much Should You Spend On Accessibility?
|
đ§° Tools, Code & Resources |
jQuery 4.0.0 Release Candidate 1 â Version 4.0 of the ever-enduring jQuery has reached the âwe think this is ready; now poke it with many sticksâ stage. So poke away. Timmy Willison |
Ready to Secure Your Backend Service Communication? â Clerk M2M tokens are now available in public beta, authenticating requests between different machines within your backend infrastructure. Clerk sponsor |
Panda CSS 1.0: Modern, Build-Time, Type-Safe CSS-in-JS â A DX-focused CSS-in-JS approach from the creator of Chakra UI that offers build-time generated styles and type safety out of the box. It works with Remix, Vite, Next.js, Astro, and even server components. Segun Adebayo |
![]() |
Apache ECharts 6.0: Powerful Data Visualization Library â Visualization types span from line, bar and pie charts to 3D, calendars and Sankey diagrams. v6 adopts an all new default theme and design language, adds dynamic theme switching, dark mode support, even more new chart types, and more. Be sure to enjoy the 100+ demos and the GitHub repo. Apache Software Foundation |
Hoverly: Add On-Hover Effects to Your Links and Headings â Designed specifically for WordPress but the overall effects can be used anywhere. Useful for quickly previewing effects like glow, underline slide, text fill, etc. Karol KrĂłl |
![]() |
PatternCraft: Modern Background Patterns & Gradients â Choose from a gallery of gradients, geometric patterns, decorative patterns, or effects â all of which can be live previewed on the page and are easy to copy/paste. There's over 100 here. PatternCraft |
Kelp: A UI Library Powered by Modern CSS and Web Components â Based on class-less HTML for core styles plus utility classes along with Web Components. No build step needed, you can simply customize it using CSS variables and HTMLÂ attributes. Chris Ferdinandi |
đ¨ ...and finally |
![]() |
Email is 'Easy' â A simple quiz in which you have to decide if the displayed email address is valid or not. A fair few of these surprised me. Sam Rose |