Exciting Times for Browsers (and CSS)
Overview of new CSS, HTML, and JavaScript features recently implemented in Safari and other browsers, including :has(), trigonometric functions, and viewport units.
Overview of new CSS, HTML, and JavaScript features recently implemented in Safari and other browsers, including :has(), trigonometric functions, and viewport units.
A developer explains how understanding CSS layout algorithms, not just properties, leads to more predictable and robust styling.
A developer explains why they continue to use Sass for CSS, highlighting its benefits for organization, variables, and loops in team projects.
Discusses a font rendering bug caused by Google Fonts updates, arguing for self-hosting fonts for control and performance.
A developer shares their journey creating technical content, including blogs, videos, and open-source projects, and offers tips for others.
A developer adds a user-requested task management feature and CSS styling to a PDF report for a SaaS application.
A CSS technique using keyframes to animate newly added DOM elements without needing JavaScript setTimeout or class juggling.
A developer explains how a CSS transform-style rule broke nested links on their website and shares the debugging process and fix.
A CSS tutorial on creating a dynamic line separator between flexbox items that adapts to screen size, using pseudo-elements and flexbox properties.
A guide on integrating the latest Tailwind CSS v3 framework into a Blazor web application, covering new features and setup methods.
Explains CSS Cascade Layers, a new feature for managing specificity and organizing styles in large projects.
Explains the CSS aspect-ratio property, its benefits over the old 'padding hack', and practical usage examples.
Explains why using vw/vh units for font sizes creates accessibility and layout issues, and recommends using em, rem, and clamp() instead.
A blog post discussing the 'five levels of hype' framework and its application to tech trends, frameworks, and crypto/NFTs.
Explores using SVG with CSS to build dynamic UI components like cut-out avatars, highlighting advantages over pure CSS for responsiveness and cross-browser compatibility.
Explains how to use a specific folder from a GitHub repository as an npm dependency using the degit tool.
Learn how to avoid the 'gray dead zone' in CSS gradients using color theory and alternative color modes like HSL.
A developer's weekly notes covering admin work, redesigning a book homepage, and upcoming web projects.
A web developer shares a useful HTML boilerplate resource for front-end projects and discusses CSS-first design principles.
A developer shares his 2022 work resolutions, focusing on creative production, ignoring tech/crypto discourse, hiring, and finding joy in tech.