In Defence of Bad Code
A defense of seemingly messy CSS code, arguing that complex class structures often evolve from practical needs and team collaboration.
A defense of seemingly messy CSS code, arguing that complex class structures often evolve from practical needs and team collaboration.
Explores how CSS Grid can break standard web layouts and inspire more creative, flexible designs for the future.
Explains the importance of semantic HTML in JSX, advocating for choosing elements based on meaning over appearance for better web development.
A developer shares practical strategies for effectively using CSS custom properties, covering variable types, scoping, and fallback values.
An introduction to Gatsby, a React-based static site generator, covering its setup, CSS options, and plugin ecosystem for building fast websites.
Announcing a new book about web typography, exploring the unique challenges and opportunities of typesetting for the web.
A guide to help developers choose which JavaScript framework to learn by answering six introspective questions about goals and obstacles.
A technical guide on creating dynamic, scroll-responsive Bézier curves and swoopy shapes using SVG and React.
Developer creates a DevTools extension to toggle CSS feature queries for easier fallback layout testing.
Compares chaining vs. extending CSS classes for modular CSS, discussing pros, cons, and maintainability in scalable projects.
A presentation on state management and component architecture in modern web development, focusing on Angular and development efficiency.
A talk on using Angular Animations to add meaningful motion and context to user interactions, not just visual polish.
Highlights from Day 1 of the Delta V conference, covering web performance strategies, metrics, and team structures from Pinterest and other tech talks.
A tutorial on building a shopping cart component using Vue.js and integrating the Dinero.js library for robust monetary calculations.
A tutorial on creating accessible dropdown navigation menus using only CSS, focusing on modern techniques and web standards.
A guide to using the React DevTools browser extension for inspecting and debugging React component state.
Explains how to use the CSS Grid minmax() function to create flexible, responsive layouts without media queries.
A tutorial on building a responsive admin dashboard layout using CSS Grid, including code examples and cross-browser considerations.
A tutorial on using CSS pseudo-elements as child items within a CSS Grid layout to create complex designs like hero sections with aligned sidebars.
A developer shares their experience giving a first Chinese talk at CSS Conf China, covering the organizers, venue setup, and personal challenges.