Steven Spriggs @stevenspriggs.bsky.social · 24/09/2026Delivery day for our Rivian R2. Bethel Park PA service center treated us right. Can’t wait for the daily drives and upcoming ski season trips. The 4Runner is going to have light duty moving forward. 120
Reposted by Steven SpriggsJustin Fagnani @justinfagnani.com · 23/09/2026Firefox's new design ships September 29. And did you know... The Firefox UI is built with Lit? A web browser built with web components! 🔥 28613
Reposted by Steven SpriggsBurton Smith @stuffbreaker.bsky.social · 09/09/2026🌶️ HOT TAKE! 🌶️ Figma is not a very good source of truth for your design tokens. The limitations in types and the way features are implemented make it difficult to capture common tokens like line heights and shadows. #DesignSystems 3202
Steven Spriggs @stevenspriggs.bsky.social · 05/08/2026Anyone else having authentication issues on codepen? I keep getting dropped to a 500 error page after auth with GitHub oauth. /cc @chriscoyier.net Not sure if this is valid status downforeveryoneorjustme.com/codepen.io but showing down for me. 100
Reposted by Steven SpriggsStefan Judis @stefanjudis.com · 17/07/2026If you're dealing with SVG icons you probably know the pain of overwriting colors. There's a new spec in the making that allows controlling CSS variables from "the outside". And it's shipping in Firefox already! drafts.csswg.org... 613725
Steven Spriggs @stevenspriggs.bsky.social · 10/07/2026daverupert.com/2026/06/fix-... Yo! I’ve have so many use cases for this. @davatron5000.bsky.social this is awesome. Runs off to apply this workaround in a couple of places…. 🏃daverupert.comA workaround for hiding empty slots in ChromiumNamed slots are one of web components’ biggest superpowers ✨. Imagine a Button component with an optional icon; in Web Components we don’t need a separate Button and IconButton, a single Button compon... 072
Steven Spriggs @stevenspriggs.bsky.social · 28/05/2026Quick stop in at Shirley heights and tour of Nelson dockyard. 000
Steven Spriggs @stevenspriggs.bsky.social · 24/05/2026Curtain Bluff is an amazing resort in Antigua if you are ever looking for a nice getaway. 000
Reposted by Steven SpriggsBrian Kardell @bkardell.com · 13/05/2026Happy Anniversary CSS! On 12 May 1998 CSS level 2 went to Rec. It's amazing how far the web and CSS has come in 28 years. Thank you to everyone who has contributed to CSS over the years! www.w3.org/Style/CSS/Ov... #WebStandards #WebDesign #CSS w3c.social/@w3c/1165617...w3c.socialWorld Wide Web Consortium (@w3c@w3c.social)Attached: 1 image Happy Anniversary CSS! On 12 May 1998 CSS level 2 went to Rec. It's amazing how far the web and CSS has come in 28 years. Thank you to everyone who has contributed to CSS over th... 0379
Reposted by Steven SpriggsJustin Fagnani @justinfagnani.com · 12/03/2026I just noticed that @lit.dev crossed the 5M downloads/week mark on npm! 🎉 That's more than 2x in the last year, and 6x in the last three years 🚀 14610
Reposted by Steven SpriggsTom Joscelyn @tomjoscelyn.bsky.social · 15/02/2026We must speak plainly about the agenda Elon Musk & other MAGA leaders are pushing. It’s white nationalism. There’s no room for Black, Hispanic/Latino, Asian, Native, Jewish or all other Americans in Musk’s monocultural vision. Multiculturalism is superior. We can’t allow Musk & others to end it. 55253321510
Reposted by Steven SpriggsUna Kravets @una.im · 05/02/2026border-shape can handle both insets and outsets, so you can do effects like this chevron nav (corner-shape can't do both). This means you get a perfectly-wrapping focus ring without needing to manage z-index or having it partially covered due to overlap. Demo: codepen.io/una/pen/ByzY... 920731
Steven Spriggs @stevenspriggs.bsky.social · 28/10/2025Do you work with DTCG-formatted design tokens in CSS? Check out the recently improved Design Tokens Language Server: github.com/bennypowers/... by @bennypowers.dev.web.brid.gy Rewritten in Go for a 96.2% speed increase while using 89.4% less memory and 89.2% smaller binary. Happy coding! 010
Reposted by Steven SpriggsOctavia Spriggs @octaviaspriggs.bsky.social · 01/10/2025Happy October! 🍁 Cotton grass at Dolly Sods Wilderness Area, West Virginia #landscape #nature #photography #art 031
Reposted by Steven SpriggsLit @lit.dev · 14/10/2025Lit is joining @openjsf.org! 🎉 Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project! We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS! Read more on our blog: lit.dev/blog/2025-10...lit.devLit is Joining the OpenJS Foundation!Lit is officially joining the OpenJS Foundation as an Impact Project! 012140
Reposted by Steven SpriggsKeith Cirkel @keithamus.social · 01/07/2025Hot off the presses! Firefox Nightly (www.mozilla.org/en-GB/firefo...) adds the new :heading pseudo! Easily style all headings, or use nth-child-like AnB syntax to select a range of headings! Needs `layout.css.heading-selector.enabled` flag enabled. Try it out and let me know your thoughts. 310029
Reposted by Steven SpriggsJim Nielsen @jim-nielsen.com · 17/04/2025Proposal to rename "dependencies" in package.json to "liabilities”. So the new structure would be: ``` { "liabilities": { "react": "^19.0.0", "typescript": "^5.0.0" }, "devLiabilities": {...} } ``` 1648
Reposted by Steven SpriggsMꙬse Allain @mooseallain.bsky.social · 07/01/2025Asterisks are ****ing great. I swear by them. 392020323
Steven Spriggs @stevenspriggs.bsky.social · 23/12/2024Day 2 of the little man shredding the hill. This time no photos, but is incredible to watch things start to click for him. Going to be an incredibly fun season. #blueski #ski 010
Steven Spriggs @stevenspriggs.bsky.social · 21/12/2024Proud papa today. Took my three year old skiing with his first lift ticket. He did amazing and had a blast. #blueski #ski #skiwv #timberlinemountain 010
Steven Spriggs @stevenspriggs.bsky.social · 05/12/2024Balancing building complex web components and the desire for progressive enhancement is hard. Hiding content from users until components load brings up ptsd memories of flash load screens. 110
Steven Spriggs @stevenspriggs.bsky.social · 22/11/2024With the update to chrome 131 and the stated styling improvements for details summary. developer.chrome.com/blog/new-in-... I can no longer use details as display contents in a grid. Works in chrome 130/ Firefox / Safari. codepen.io/zeroedin/pen... Introduced bug? @chromium.socialcodepen.iogrid with display: contents child (chrome 131 bug?)... 221
Reposted by Steven SpriggsAna Tudor @anatudor.bsky.social · 12/03/2024#tinyCSStip One thing that has always annoyed me about `:empty` is that it doesn't work for elements that have text content, but no element children. `:has()` fixes this problem. `:not(:has(*))` selects elements that don't have element children, even if they have text content. 3569
Reposted by Steven SpriggsNullVoxPopuli @nullvoxpopuli.com · 31/03/2024The Proposal to bring Reactive Primitives to all of JS is now public: github.com/proposal-sig... Please have a read and provide feedback 🎉github.comGitHub - proposal-signals/proposal-signals: A proposal to add signals to JavaScript.A proposal to add signals to JavaScript. Contribute to proposal-signals/proposal-signals development by creating an account on GitHub. 154
Steven Spriggs @stevenspriggs.bsky.social · 06/03/2024“the ‘grid’ the designers wield (those … light pink lines superimposed over a whitespace-rich design comp) is a different beast than the ‘grid’ that developers wield (which includes CSS Grid, Flexbox, and a slew of other modern CSS techniques).” - @bradfrost.bsky.social 🍻 I’m here for thisbradfrost.comLayout & Grid in Design SystemsSimply saying the word "grid" conjures up strong and confusing feelings. Kinda like puberty! With so much history and so many different (and sometimes competing) paradigms, it's no wonder conversation... 000
Steven Spriggs @stevenspriggs.bsky.social · 05/03/2024Attempting to learn to use and configure neovim (again). 000
Steven Spriggs @stevenspriggs.bsky.social · 01/02/2024Been awhile since I checked back in on bluesky looks like more action. Might start cross posting from mastadon 040