CSS refactoring process is not an easy task — it needs to be done in a way that doesn't negatively impact UX, doesn’t introduce additional issues, and doesn't prevent developers from doing other tasks on the project. Before even diving into the refactoring process itself, developers need to analyze the existing codebase, audit CSS codebase health, discover weaknesses and improvement opportunities, agree on the refactor or rewrite approach, and convince management to invest time and resources into the process. https://smashingmagazine.com/2021/07/refactoring-css-introduction-part1/
Inicia sesión para agregar comentarios
Otros mensajes en este grupo.

Do you need a little inspiration boost? Well, then our new batch of desktop wallpapers is for you. Designed by the community for the community, the wallpapers in this collection are the perfect opport

Effective data storytelling isn’t a black box. By integrating UX research & psychology, you can craft more impactful and persuasive narratives. Victor Yocco and Angelica Lo Duca outline a five-step fr

Eduard Kuric discusses the significance and role of context in the creation of relevant follow-up questions for unmoderated usability testing, how an AI tasked with interactive follow-up should be val

The OWASP vulnerabilities list is the perfect starting point for web developers looking to strengthen their security expertise. Let’s discover how these vulnerabilities materialize in full-stack web a

The goal of content design is to reduce confusion and improve clarity. Yet often it’s difficult to pinpoint a problem as user feedback tends to be not specific enough. But: we can use a few simple tec

Optimizing web performance means looking beyond surface-level metrics. Time to First Byte (TTFB) is crucial, but improving it requires more than tweaking server response time. Matt Zeunert breaks down

In 2013, Marcel Moerkens was working on Brooklyn, his WordPress theme, and he needed a way to make it stand out from the pack of other WordPress themes. Little did he know that the intro section he ca