Headlines
Dan Cederholm reflects on what he has learned from building a community for designers, running a business and navigating some tough life years. Super inspiring stuff. (medium.com)
Articles
Google Fonts are easy to implement, but they can have a big impact on your page load times. Danny Cooper explores how we can load them in the most optimal way. (smashingmagazine.com)
This article gives you a quick introduction to some best practices within API design in general, as well as the definite list of 10 practical commandments you can use to create components that your fellow developers will love to use. (dev.to)
Louis Lazaris shares eight lesser-known DOM features that have strong browser support. He goes into details about each one with some great interactive demos. (logrocket.com)
Tools / Resources
In this article, Rachel Andrew takes a look at the tools that are available and shares her recommendations to help you find the tool that works best for you. (smashingmagazine.com)
Detect unexpected layout shifts in JavaScript. (web.dev)
This handy package utilises the matchMedia API and its listeners, in combination with the prefers-color-scheme media query, in order to fire functions whenever you’re in Dark Mode. (github.com)
A linting tool that will help you with your site’s accessibility, speed, security and more. (webhint.io)
Inspiration
Jobs
Enodo is looking for a talented front-end developer to join our fast-moving, lean product development team. (enodoinc.com)
We are looking for a high-impact product designer who is eager to take ownership of a product and continue to shape the complete user experience. You’ll join our product team and help drive our next phase of growth. (visible.vc)
Last but not least…
The post Web Design Weekly #359 appeared first on Web Design Weekly.
by Jake Bresnehan via Web Design Weekly