David Bushell shows how CSS subgrid simplifies creating flexible layouts for CMS content with full-width and boxed styling options.
dbushell.com/2026/04/02/c...
Posts by Silvestar Bistrović
Harry Roberts explains CSS containment: how to isolate DOM subtrees so browsers skip unnecessary layout/paint work for better performance.
csswizardry.com/2026/04/what...
Issue #119 of the UI Dev Newsletter is out!
In this issue: CSS containment, super subgrid, lazy loading video, HDR images, and more.
www.silvestar.codes/side-project...
Was a dream that bad that you had to run out of the house?
My site got to thirteenth place on Eleventy Leaderboards with perfect Lighthouse scores.
www.silvestar.codes/articles/13t...
WebPerformance Report delivers automated weekly performance reports for websites, including Core Web Vitals.
webperformancereport.com
Shubham Bose explains how modern news sites sacrifice user experience for ad revenue through bloat, tracking, and intrusive design.
thatshubham.com/blog/news-au...
Joan León describes five SVG loading techniques and their performance trade-offs for web optimization.
joanleon.dev/en/svg-optim...
James Garbutt shares three main causes of JavaScript dependency bloat: outdated runtime support, atomic package architecture, and unnecessary ponyfills.
43081j.com/2026/03/thre...
Kyle Van Deusen explains a two-layer color system combining primitives and semantics for better website color management.
theadminbar.com/semantics-an...
Schalk Neethling describes three CSS issues causing scroll-snap containers with fieldsets to overflow on mobile devices.
schalkneethling.com/posts/three-...
Josh Comeau shows CSS sticky positioning trick for dynamic header backgrounds
www.joshwcomeau.com/css/header-b...
Una Kravets explains how the new CSS contrast-color() function automatically returns black or white for accessible text contrast.
una.im/contrast-col...
Issue #118 of the UI Dev Newsletter is out!
In this issue: automated accessible text with contrast-color(), sneaky header tricks, scroll-snap fixes, and SVG performance tips.
www.silvestar.codes/side-project...
I'm experiencing a couple of conditions because I use a computer on a daily basis: tinnitus and eye floaters.
www.silvestar.codes/articles/web...
You survived 98 of 100 jumps message from 100jumps.org game.
I almost had it.
Alvaro Montoro shares a humorous take on what the perfect CSS stylesheet should be.
comicss.art/comics/242/
Temani Afif provides a CSS generator for creating fancy frames (squiggly, ragged, wavy, torn, etc.) using clip-path: shape().
css-generators.com/fancy-frame/
Eric Bailey explains why LLMs shouldn’t blindly reference the ARIA Authoring Practices Guide for accessible frontend code.
ericwbailey.website/published/he...
#llm #a11y #webdev
Ian Lloyd provides a collection of accessibility audit bookmarklets for testing WCAG compliance and identifying accessibility issues.
a11y-tools.com/bookmarklets/
#a11y #webdev
Eric Bailey explains why LLMs shouldn’t blindly reference the ARIA Authoring Practices Guide for accessible frontend code.
ericwbailey.website/published/he...
#a11y #webdev
Paul Edwards explains how to manage SEO during periods of ranking volatility by focusing on technical foundations rather than reactive changes.
icw.digital/blog/what-is...
#seo #serp #webdev
Gavriel Cohen shares how a fake NanoClaw website outranks his real project on Google, posing security risks and undermining trust in search results.
x.com/Gavriel_Cohe...
#seo #webdev
I can't stress this enough, do not host client work on Vercel.
bsky.app/profile/konn...
David Bushell explains the evolution and complexities of visually-hidden CSS techniques for accessibility, questioning their necessity in 2026.
dbushell.com/2026/02/20/v...
#css #ui #a11y #webdev
div { border: 20px solid transparent; padding: 20px; background: linear-gradient(in oklch, cyan, lime) content-box, conic-gradient(deeppink 0 0) padding-box, linear-gradient(to top in oklch, cyan, lime) border-box; }
a box filled in 3 different way as described in the post
#CSS trick not enough folks know about:
painting into the sub boxes of an element
- border
- padding
- content
you can paint into one, or all of them differently!
here's a gradient border, a solid padding fill, and a gradient content (inner) box
see fur yerself
codepen.io/argyleink/pe...