Remove start and end margins with the margin-trim property
A frequently asked multiple-column layout question is why a new paragraph at the start of the column has additional space above it. The space above th
Rachel Andrew, web expert and CSS specialist, shares insights on modern web development, technical writing, and CSS specifications. Google content lead and conference speaker.
18 articles from this blog
A frequently asked multiple-column layout question is why a new paragraph at the start of the column has additional space above it. The space above th
In 2015 I started my CSS Layout News newsletter mostly to have my own venue to go on about CSS grid, at the time unavailable in any stable browser. I
Explores new CSS multicol features like rows and gap decorations, and discusses future possibilities for column layouts.
Discussion on explaining AT Protocol's data portability to non-developers, emphasizing user understanding and guidelines for app developers.
A developer explores AT Protocol, sharing insights on building with it and recommending a podcast for clarity.
Analysis of AI productivity claims, questioning the lack of holistic data and the hidden costs of AI adoption in business.
A personal blog post about integrating a WordPress site with the AT Protocol (atproto) used by Bluesky, enabling domain-linked social media posts.
Reflecting on the CSS Anthology book from 2004 and imagining what a 2026 edition covering modern CSS would look like.
Explores the value of caring deeply about craft in tech, contrasting human attention to detail with generative AI's lack of care.
A balanced perspective on using AI and LLMs as tools, not for everything, with practical examples from web browser documentation work.
Explains how the Baseline project helps developers plan web projects by predicting future browser support for new features.
Chrome 137 introduces CSS reading-flow and reading-order properties to fix focus navigation issues in grid and flex layouts.
Exploring a new CSS Multi-column Layout spec feature to wrap overflow columns in the block direction, preventing unwanted horizontal scrollbars.
A developer reflects on their blogging journey, platform choices, writing process, and favorite posts, touching on web development and career.
A Google developer reflects on public speaking in 2024, discussing talks on the Baseline project, CSS specifications, and the changing conference landscape.
An update on the new CSS reading-flow property, which solves layout and source order disconnect issues in grid and flexbox.
A Chrome DevRel lead discusses the balance between promoting new web features and avoiding developer frustration, offering strategies for responsible tech communication.
A CSS expert argues for implementing masonry layout as a separate 'display: masonry' property, citing better defaults and easier teaching compared to using CSS Grid.