Josh Tumath

@joshtumath.uk

Dev in the BBC Design System team. CSSWG member. Here for CSS nerdery, design systems and Intrinsic Web Design. Also Christian and 日本語学習者. he/him

After the CSSWG resolved to explore mesh gradients, the chair also made me an editor of the CSS Images 5 spec. 😱 FYI, I have absolutely no idea what I'm doing, but thankfully I have help from some very clever people. Sadly I will have to spec what happens if someone makes a mesh gradient like this:

A mesh gradient with all of the vertices criss crossing in horrible ways and the final rendered gradient looks like a mess.

Our last talk was by @paavandesign.com who talked about how to make our designs make us feel calmer. Even just a notifications settings page on your OS can feel quite intense. So how do we do 'calm design'? A feeling that it's handled and you can just relax?

Bild

We've had @amyhupe.bsky.social who has worked for us at the BBC!! We loved it when she was with us. She was talking about whether we have a listening deficit in the UK. How well are we listening to one another? And how is it affecting us?

BildBild

I'm the next talk, @hidde.blog told us about how Ada Lovelace was the original dev rel. Dreaming up ways to use Charles Babbage's machines with algorithms. The history of computer science is so interesting. But that doesn't mean it can replace creativity. @webdevconf.com

BildBild

We had Duncan Petrie talking about some incredible and creative ways of using requestAnimationFrame which involved Fabergé eggs and a springy chicken crossing the road and very well animated spiders! @webdevconf.com

BildBildBild

“Let me make it clear: without people at the top of their game sharing their experience and knowledge—regardless of whatever ‘game changing’ technology is in place—we are pulling up the ladders and committing our industry to stagnation and death.” bell.bz/youll-miss-p...

You’ll miss publishers when they’re gone

Ever since Piccalilli started to get traction, I’ve always seen CSS-Tricks, Smashing Magazine and A List Apart (among others) as peers. We all help each other behind the scenes and importantly, back…

bell.bz

If you work on websites for ordinary web browsers, you are truly blessed. Working at the BBC, I am always shocked by how bad the built-in web browsers are on smart TVs. They fork browsers and rip out lots of web platform features. Apparently one made Math.random() return the same number! 😂

I'll be speaking at Web Dev Conf next month, talking about the work we've been doing at the CSS Working Group to make your website more accessible for users who want larger text! Come along! It's a lovely conference with lovely people in a lovely city - and it's not expensive!!

WDC@webdevconf.com · last mo.

We're just 1 month away from WDC2026! Tickets are just £99! This year we have an awesome lineup of speakers @paavandesign.com @duncanpetrie.com @amyhupe.bsky.social @joshtumath.uk @hidde.blog @cjforms.bsky.social @rivea0.bsky.social @jesslynnrose.bsky.social webdevconf.com

Call me naïve, but I think the Web should be making it *easier* to create accessible UIs than inaccessible ones. Instead, once you go beyond the basic primitives, the platform is a minefield: the obvious thing to do is rarely accessible, and devs must jump through hoops to make it so.

Does anyone ever feel limited by the visible light spectrum? All we can use in our designs is various shades of red, orange, yellow, green, cyan, blue, purple, magenta and grey. We could really do with another one for our design system.

OK, I'm persuaded. For a toggle in the header or footer, a toggle between 'system colour scheme' ↔️ 'the opposite' is better than system ↔️ light ↔️ dark. Lea is a master of user experience.

Lea Verou, PhD@lea.verou.me · 3mo ago

🔥 New blog post: Dark mode toggles that expose three states (system, light, dark) seem like the best option. Until you think about user goals, that is. Before rushing to disagree, hear me out. lea.verou.me/blog/2026/da... PS: As a data point, @jakearchibald.com was converted after reading this 😅