Log inSign up
Josh Tumath (on BSky and mastodon.social)
9,544 posts
Image
user avatar
Josh Tumath (on BSky and mastodon.social)
@JoshTumath
Dev in the @BBC Design System team. CSSWG member. Here for CSS nerdery, design systems and Intrinsic Web Design. Also Christian and 日本語学習者. he/him
Salford, UK
joshtumath.uk
Joined April 2009
326
Following
1,093
Followers
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    May 8, 2021
    Quality 'Welsh Methodist sermon' from @huwbbc on what many English people don't get about Welsh politics. Particularly when you still hear a lot of people in England today saying, 'I don't know why people still speak Welsh! Get rid of it.'
    Image
    00:00
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Apr 7, 2019
    This is crazy! A HTML attribute I proposed to the @WHATWG 7 years ago, and again 2 years later, is now being implemented and supported in Chrome. 😱
    user avatar
    Addy Osmani
    @addyosmani
    Apr 7, 2019
    Native <img> lazy-loading is coming to the web! bit.ly/loading-attrib… <img loading=lazy> defers offscreen images until the user scrolls near them. Shipping in Chrome ~75 bit.ly/loading-i2s
    Image
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 13, 2024
    We currently have an interesting bug on the BBC website where some users have a viewport that is, for example, 599.5px wide. So: @-media (max-width: 599px) {} @-media (min-width: 600px) {} These users get no styles from either media query. I'm about to work on a fix.
    144K
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 9, 2022
    So @LeaVerou suggests using a CSS variable to specify a CSS variable with a fallback so that you're not specifying the fallback everywhere. This is such a clever idea. #cssday
    Image
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 9, 2022
    CSS IS A PROGRAMMING LANGUAGE. BOOLEAN ALGEBRA. BOOM. #cssday
    Image
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 10, 2022
    Tap to snap! The user can tap on the next item and it will instantly scroll. #cssday @argyleink
    Image
    00:00
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 10, 2024
    Something I've been quietly pushing for in CSS is mesh gradients (or 2D gradients). At @CSSDayConf, I really appreciated advice from CSSWG folk about my proposal. Do you have a use case for mesh gradients? If so, please share! It would be very helpful! github.com/w3c/csswg-draf…
    An example of a 2D gradient. It has 7 colours all blending together evenly in a rectangle.
    26K
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jul 4, 2024
    It's a juicy UK election night and it's nice to see that the Exit Poll is appearing on the BBC homepage! Easy do when the Exit Poll component is part of our design system!
    The BBC.co.uk homepage, which shows the exit poll of the UK General Election.
    5.4K
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 22, 2021
    We recently did some work to reduce the amount of core colours that we have in the design system. We've learnt sometimes it's best to keep things simple rather than give people lots of choice and customisation.
    In the BBC's Storybook instance, the Core Colour Palette page is open. I has colours for interactive states called Interaction, Hover, Active, Visited, Success and Error.
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Aug 27, 2022
    A couple of days ago, I proposed a function for generating mesh or freeform gradients to the @csswg. It would be great to have your thumbs up or any helpful comments on the issue. github.com/w3c/csswg-draf…
    Image
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    May 8, 2021
    Replying to @RhianLlewelyn
    Yes! Bilingualism opens your eyes not just to how to speak another language, but about another country's culture! Because that culture is written into the language!
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jun 13, 2024
    Replying to @JoshTumath
    Nice! With a reduced test case in a CodePen, I was able to see the proposed fix will definitely work! codepen.io/joshtumath/pen… Thank you to @XiaoZhuoJia for the tip: miragecraft.com/blog/polyfill-…
    codepen.io
    Test: Caught between the breakpoints
    ...
    12K
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Aug 19, 2022
    I got some new laptop stickers yesterday. Very on brand.
    Photo of my laptop with all stickers. The new ones are the BBC service identifiers for iPlayer, sounds, news, sport, weather and bitesize.
  • user avatar
    Josh Tumath (on BSky and mastodon.social)
    @JoshTumath
    Jul 3, 2018
    I'm very very happy and excited to say that I'll be starting a permanent role as a software developer in the BBC Children's websites team in mid-August!

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement