DEV Community

Cover image for 5 Articles every WebDev should read this week (#09)
martin krause
martin krause

Posted on

 

5 Articles every WebDev should read this week (#09)

A curated list of the top five web development must-reads from last week. Don't miss out on the latest web development stories and insights. Read all about the cutting edge in web development, working in tech and the new tools and frameworks while learning a few new tricks.


New CSS Features In 2022

2022 is shaping up to be a pretty great year for CSS, with a plethora of new features on the horizon. Some are already starting to land in browsers, others are likely to gain widespread browser support in 2022, while for one or two the process may be a little longer. In this article we’ll take a look at a few of them.

https://www.smashingmagazine.com/2022/03/new-css-features-2022/


Writing Logic in CSS

CSS is a highly specialized programming language focusing on style systems. Because of this unique use case and its declarative nature, it’s sometimes hard to understand. Some folks even deny it’s a programming language altogether. Let’s prove them wrong by programming a smart, flexible style system.

https://iamschulz.com/writing-logic-in-css/


New Open Source Library: Announcing @xata.io/screenshot

Our screenshot library wraps the native MediaDevices web platform API with a more intuitive and straightforward abstraction that allows users to take a screenshot from their computer, which they can then include in their feedback to us.

https://www.xata.io/blog/introducing-screenshot/


Is Firefox OK?

Mozilla’s privacy-heavy browser is flatlining but still crucial to future of the web.

https://arstechnica.com/gadgets/2022/02/is-firefox-ok/


CSS Specificity

Specificity is the means by which browsers decide which CSS property values are the most relevant to an element and, therefore, will be applied. Specificity is based on the matching rules which are composed of different sorts of CSS selectors.

https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity


Follow me on Twitter: @martinkr.

Photo by Alex Kulikov on Unsplash


Subscribe to the weekly modern frontend development newsletter


Top comments (0)

The JavaScript Brief

1. Top 5 MERN STACK projects to improve your practical understanding

Boost your MERN Stack development skills by undertaking interesting beginner projects. These five engaging projects cover web applications and range from social media website applications to geo-social networking maps. Hone your understanding and apply modern techniques backed up by hands-on experience.

2. How To Optimize Your React App’s Performance

Learn the best optimizing techniques to make your React applications faster and more efficient. Focusing on the identification of performance bottlenecks and common pitfalls to avoid, these optimization strategies will keep your applications running smoothly even when faced with growing complexity.

3. A story of let, const, object mutation, and a bug in my code

In the pursuit of bug-free code, explore an incident involving a mix-up between const and let, making sure your custom code works effectively with third

party documentation. Discover best practices on program flow and learn about JavaScript's unpredictable aspects to ensure your core code is robust.