Best of CSS — January 2024
- 1
- 2
Medium·2y
We Forgot Frontend Basics
This post discusses how frontend development has become overcomplicated with endless trends and paradigms, and highlights the importance of mastering basic skills, such as vanilla JavaScript, HTML, and CSS. It also provides tips for improving frontend development skills.
- 3
Modern CSS Solutions·2y
12 Modern CSS One-Line Upgrades
Learn about 12 modern CSS one-line upgrades that can improve your application's CSS. The upgrades include stable fixes for hacks or long-standing issues, improved experiences with well-supported modern properties, and progressive enhancements. Some of the properties explored are aspect-ratio, object-fit, text-underline-offset, margin-inline, text-underline-offset, outline-offset, scroll-margin-top/bottom, color-scheme, accent-color, width: fit-content, overscroll-behavior, text-wrap, and scrollbar-gutter.
- 4
- 5
DEV·2y
CSS Grid vs. Flexbox: Choosing the Right Layout Technique
CSS Grid and Flexbox are two layout techniques with different strengths and use cases. CSS Grid offers precise control over rows and columns, making it ideal for complex layouts. Flexbox excels in one-dimensional layouts, providing flexibility in content distribution. Both techniques can be used together for the most effective results.
- 6
Community Picks·2y
How I'm Writing CSS in 2024
CSS in 2024 has become easier and more powerful with support for container queries, nesting, and other exciting features. This post discusses the state of CSS, recommendations for optimizing CSS performance, and different CSS styling solutions available in 2024.
- 7
- 8
- 9
- 10
- 11
- 12
- 13
Community Picks·2y
Why Tailwind Isn't for Me
The author explains why they do not like Tailwind CSS, citing concerns about its HTML structure, compatibility issues with other CSS frameworks, reliance on non-standard features like `@apply`, lack of support for web components, and encouragement of div/span-tag soup in markup.
- 14
- 15
- 16
- 17
- 18
Community Picks·2y
Tech stack rebuild for a new Facebook.com
Facebook.com underwent a complete rebuild of its tech stack to improve performance and user experience. The improvements included reducing CSS, code-splitting JavaScript, modernizing data-fetching, and implementing faster navigation. The redesign is gradually rolling out to all users.
- 19
- 20
- 21
Community Picks·2y
How I'm Writing CSS in 2024
CSS in 2024 is becoming easier and more powerful with support for container queries, nesting, and other exciting features. Recommendations include optimizing styles for fast loading, styling solutions like CSS modules, Tailwind CSS, and StyleX, and considering streaming in the development process.
