Oliver Lindberg

Oliver Lindberg

@oliverlindberg.com

Independent editor and content consultant. Founder and organiser of @pixelpioneers.co. Former editor of .net magazine. πŸ“ Bath, UK 🌐 http://pixelpioneers.co

749 followers764 following424 posts

This is such good news. CSS Tricks is finally in good hands again. β™₯️

CSS-Tricks*@css-tricks.com

CSS-Tricks has a new owner! Yes, I've got the keys to the castle, so to speak. And, even after 12 years of working on the site, I'll admit I'm a little overwhelmed and nervous about that. https://css-tricks.com/css-tricks-has-a-new-owner/

In her latest article for @zeroheight.com, Charlotte MacInnes argues that AI makes the value of #designsystems impossible to ignore. πŸ‘‡

zeroheight@zeroheight.com

AI is great at scaling whatever you give it – good or bad. So, is your design system ready for AI? Charlotte explores why AI exposes the design systems that were never really working, and how teams can strengthen theirs. Read the full blog ➑️ https://hubs.li/Q04zhFCN0

Cognitive #a11y considerations deserve a place in every design system. Big thanks to Nathania for writing this post and the experts who contributed their experience and perspectives: StΓ©phanie Krus, @kierancutting.bsky.social, @rachelanne.bsky.social, and @ericwbailey.website. πŸ™

zeroheight@zeroheight.com

Undocumented decisions don't stay undecided. They get decided by whoever or whatever is building next. Nathania explores why cognitive accessibility belongs in your design system, and why it's every role's responsibility πŸ‘‡ https://hubs.li/Q04ydHVV0

HTML, and especially CSS, have picked up some new tricks that #designsystems can put to good use. @vale.rocks suggests native functionality to replace custom code and reduce complexity. πŸ‘‡

Vale@vale.rocks

Some flavourful goodness about some fresh new web things over on the @zeroheight.com blog. Certainly read up on the latest and greatest to grace the web platform! So much brilliant new stuff to help your design systems thrive. zeroheight.com/blog/new-htm... #DesignSystems #HTML #CSS

Good times! @heydonworks.com closed out @pixelpioneers.co Bristol 2026 in a way only they can. πŸŽ΅πŸ˜€πŸ•Ί

Pixel Pioneers@pixelpioneers.co

Write music, not JavaScript. Watch @heydonworks.com's talk from our June event: youtu.be/lmlE9oI8_2A?... Warning: Includes dancing by @brucel.bsky.social and @letorey.co.uk.πŸ•Ί πŸ‘‰ Also check out hyperblam.how, Heydon's system for sampling, processing, and sequencing sound and music directly in HTML.

Are your design system's principles actually helping teams make decisions? In this article, @benbrignell.com looks at the gap between having principles written down and using them to guide the everyday choices designers and developers make. πŸ‘‡

zeroheight@zeroheight.com

Design systems exist to reduce decision-making. But no system covers everything. πŸ‘€ So are your principles actually guiding your decisions?Β  Read more here ➑️ https://hubs.li/Q04xMJcZ0

Designing for accessibility means designing for real people, not making assumptions. In this post, Jennifer Chadwick shares six practical ways designers can make digital experiences work better for blind people. Includes a checklist of actions to take in #designsystems. #a11y

zeroheight@zeroheight.com

Have you ever asked yourself if what you're designing still makes sense if you can't see it? This article shares insights from an interview with aΒ JAWS + Braille user, including design best practices and how to meet WCAG compliance in your design system. Learn more πŸ‘‰https://hubs.li/Q04x6wGS0

In this post, Jarvis Moore discusses these 6 pillars of a successful #designsystems team: βœ… Core Systems βœ… Components βœ… Design Tooling βœ… Education & Communication βœ… Research & Documentation βœ… Culture He also explains how to map them to business outcomes and how this scales for any team size.

zeroheight@zeroheight.com

Most design systems are organised around what they produce: tokens, components, documentation. This article dives into why that breaks down at scale, and the 6-pillar operating model that fixes it. Check it out πŸ‘‰ https://hubs.li/Q04w4rDL0

Has your design system been built to reflect your actual users, or just to work for them in theory? AI is making it easier for more people to participate in design, but that's not the same as inclusion. Read the final part of Thomas Shillingford's trilogy on AI ethics in enterprise #designsystems:

zeroheight@zeroheight.com

AI will democratise whatever your design system is built to value. Build it to value everyone. Closing out the 3-part AI ethics series: can AI-augmented design systems genuinely democratise design? Read part 3 πŸ‘‰ https://hubs.li/Q04vHZTd0

When AI generates your design system's output, who is actually responsible for what it produces? In the 2nd part of Thomas Shillingford's series on AI ethics in enterprise #designsystems, he explores the accountability gap in AI-assisted design.

zeroheight@zeroheight.com

The hardest part of AI design tools isn't learning them. It's knowing when to stop trusting them. Part 2 of Thomas's series digs into how AI design output can look credible while missing things like accessibility labels or quietly reinforcing bias from training data. πŸ‘‰ https://hubs.li/Q04tqlSb0

Most enterprises have AI running in production, but almost none of them are ready for when it goes wrong. In the first part of Thomas Shillingford's series on AI ethics in enterprise #designsystems, he argues that clear ethics guardrails aren't a brake on speed β€” they're what make AI safe to scale.

zeroheight@zeroheight.com

AI ethics governance isn't a blocker to adoption. It's the condition for it. Thomas explores why the fastest AI adopters are often the least governed - and what that means for design teams. Read the first of the 3-part series: https://hubs.li/Q04t226q0

There couldn't have been a better time to talk about what we, as designers and developers, can do to combat climate change. πŸ‘‰ Watch Nick Lewis's digital sustainability talk, now free to watch on YouTube:

Pixel Pioneers@pixelpioneers.co

Another video from Pixel Pioneers Bristol 2026 has gone live! 🍿 youtu.be/dJcN1bGiPZQ In his talk on digital sustainability, @sustainable-dev.bsky.social explains how designers and developers can reduce the footprint of the products and services they create for clients. Watch it here: πŸ‘‡

Burnout, invisible maintenance, career pigeonholing β€” Nathania Gilson pulls together the honest, off-the-record version of design systems work. And argues that naming these patterns openly is what lets teams push back on under-resourcing. Read the article on the @zeroheight.com blog:

zeroheight@zeroheight.com

There's a polished story about design systems: strategic, scalable, high-impact. There's also the reality - told on Reddit and Discord after hours. Nathania surfaces the truths practitioners know but assume aren't worth sharing officially. ⬇️ https://hubs.li/Q04sc_yJ0

What metrics actually matter in #designsystems? πŸ€” In her latest article on the @zeroheight.com blog, Charlotte MacInnes explains how to measure design system impact with metrics that really help teams make better decisions:

zeroheight@zeroheight.com

Design systems love metrics. πŸ“Š But not all of them are useful. Some make us feel productive. Others help us make better decisions. Charlotte makes the case for treating design systems as products, and measuring them like one. Read the full article here ➑️ https://hubs.li/Q04rvwHS0

In case you missed it. This three-parter is a must-read:

Oliver Lindberg@oliverlindberg.com

Here's some weekend reading for you: Check out TJ Pitre's excellent 3-part series on the future of #designsystems for the @zeroheight.com blog. In part 1, TJ examines the product your design system is actually building: zeroheight.com/blog/the-fut...

I recently had the pleasure of working with @annaecook.com, and in her first article for the @zeroheight.com blog, she explains how product #designsystems can structure documentation so that deviation doesn't quietly become accessibility debt.πŸ‘‡

zeroheight@zeroheight.com

Most accessibility docs focus on component level: states, contrast, keyboard behaviour. A gap remains: what happens when a team hits a pattern the system didn't anticipate? Read how to close that gap before it becomes accessibility debt πŸ‘‡ https://hubs.li/Q04qQC5Y0

Oliver Lindberg reposted

This first video of Pixel Pioneers Bristol 2026 is live! πŸ™Œ Rachel's talk was such a great way to kick off this year's event:

Rachel Andrew@rachelandrew.co.uk

My talk on pragmatic browser support at the @pixelpioneers.co conference is now live www.youtube.com/watch?v=uOtx... I talk about Baseline, polyfills, progressive enhancement, and cover a bunch of interesting web platform features along the way.

In this article, Mike Barton of AudioEye explains what most teams miss about mobile #a11y, what mobile-specific accessibility barriers look like, how to add mobile accessibility to #designsystems, and where to start. πŸ‘‡

zeroheight@zeroheight.com

Design systems are supposed to make consistency easier. For most things, they deliver. Mobile accessibility is usually not one of them. This blog digs into the accessibility barriers and what mobile-first accessibility looks like in a design system. Check it out πŸ‘‰ https://hubs.li/Q04pR--50

In this article, Ron Graham (Digital Product Manager for BT's #designsystem) argues that Figma can only ever be a representation, not the source of truth. The goal is not to make Figma mirror code perfectly. It's to help teams understand the system well enough to use it effectively.

zeroheight@zeroheight.com

Are Figma components just another kind of design system documentation? Check out Ron’s take here πŸ‘‡ https://hubs.li/Q04p0B6B0

Okay, where were we? Let's highlight the latest #designsystems articles I commissioned and edited for @zeroheight.com. First up is this great post by @iknowdavehouse.bsky.social, in which he introduces us to his favourite analogy for design system contribution: πŸ‘‡πŸ‘‡ πŸ‘‡

zeroheight@zeroheight.com

Design system contribution is like a mountain range.Β  Many ways up, many ways down - and it gets very steep at the top.Β  Read about Mount Contribution - a framework for more effective design system contributionsπŸ‘‡ https://hubs.li/Q04n4Bq80

Handovers between design and development have always been tricky. 🀯 In this article, @amyrogers.design explores how we can make our design documentation stronger, for both human and agentic development, and why she thinks now is the best time to start. πŸ‘‡

zeroheight@zeroheight.com

The handover between design and development isn't always straightforward - and drift between design output and the end user experience is a real cost. Amy Rogers explores how AI agents could be the answer πŸ‘‡ https://hubs.li/Q04mCSPN0

In this article, @muldoon-design.bsky.social argues that a design system without a rulebook is unplayable and explores why it needs documented intent, so humans and AI can trust it. Read it on the @zeroheight.com blog: πŸ‘‡

zeroheight@zeroheight.com

Does your design system have a rulebook? Not just what was decided but why, and what was rejected. With AI working inside design systems, undocumented reasoning is a gap the model will fill on its own. Great piece by Kevin Muldoon on the three kinds of truth every system needs: hubs.li/Q04f6BFv0

In this article, @murphytrueman.com identifies #designsystems contribution rituals that build momentum and strengthen adoption, such as office hours, credits, and design crits. πŸ‘‡πŸ‘‡πŸ‘‡

zeroheight@zeroheight.com

Murphy Trueman just nailed something we've been thinking about for a while. Most design system contribution models have great documentation. Almost none have momentum. The difference isn't process. It's ritual. πŸ’‘ A great read for anyone working on design systems: hubs.ly/Q04dSNBz0

Oliver Lindberg reposted

A couple of people are no longer able to attend Pixel Pioneers on Friday and would like to gift their ticket to someone who would otherwise not be able to join us. πŸ‘‰ First come, first served: Reply here, or email us, and tell us why you need to be at Pixel Pioneers!

1 week to go! 😱

Oliver Lindberg@oliverlindberg.com

Here are the topics of this year's @pixelpioneers.co Bristol on 19 June: πŸš€ Browser support πŸ§‘β€πŸ’» UI layouts 🌱 Web sustainability 🀝 Accessibility 𖨆𖨆𖨆 Better collaboration ✍ Content design 🎡 Music with HTML πŸ“ˆ Web performance 🧩 Design systems Schedule & tix: pixelpioneers.co/events/brist...