Dave Rupert
banner
davatron5000.bsky.social
Dave Rupert
@davatron5000.bsky.social
Web components at Microsoft. Co-host at ShopTalk. Previously Luro and Paravel. Blogger.
Pinned
I can quit Balatro anytime okay.
Money is the real mind virus.
as a former Salesforce employee my heart breaks for my international colleagues. They didn’t deserve that. No one does
Bro what the fuck
February 14, 2026 at 6:56 PM
Reposted by Dave Rupert
Games are being played with your right to vote. I know it's not possible for everyone, but I'm making sure I got all my paper work in order. Voter registration, certified copies of my birth certificate, Real ID, and U.S. passport.

And the start of early voting is marked on my calendar. No excuses.
February 7, 2026 at 10:42 PM
Haven't used Slack in a couple years but recently logged on and I find it a little bit kludgy that nearly every UI element spawns a different UI element when hovered.
February 13, 2026 at 6:25 PM
Reposted by Dave Rupert
Personally, I find the usage of AI in a corporate setting regularly enables the worst behaviors to be amplified and rewarded.

A lot of people care about output vs quality or correctness. And at scale, producing incorrect things is disastrous network effects.
February 12, 2026 at 3:30 PM
President of #webcomponents logging on to share a couple good posts from over on the @frontendmasters.com blog... Here we go...
How I Write Custom Elements with lit-html
You can use a smaller part of Lit to build web web components that still take advantage of some of it's best features, particularly if you're cool with Light DOM.
frontendmasters.com
February 12, 2026 at 3:57 PM
Having to use Ticketmaster to see a band you like feels like I got tricked by an old witch.
February 12, 2026 at 2:25 AM
I love a good bug hunt. What a doozy. allenpike.com/2026/a-broke...
A Broken Heart
Or, getting a 100x speedup with one dumb line of code.
allenpike.com
February 11, 2026 at 4:49 PM
Reposted by Dave Rupert
sorry i missed the virtual meeting on discord, liz. i got hit with the id verification that happens when the app detects youre young
February 10, 2026 at 7:51 PM
I do not want to live in a dystopian sci-fi world… but there is a certain uniformity and cleanliness to the contents of their refrigerators that I do appreciate.
February 10, 2026 at 7:51 PM
Reposted by Dave Rupert
Hi! Viz R2 is now live!! Now including novelties, relegendables, and the neon-est yellow switches. Pre-order runs until Feb 28. mvkb.com/hi-viz/
February 10, 2026 at 4:37 PM
Lots to think about from this post by @nicmakesstuff.bsky.social

www.nicchan.me/blog/wishces...
Wishcessibility - Nic Chan
No recycling was contaminated in the creation of this post.
www.nicchan.me
February 10, 2026 at 4:12 PM
Reposted by Dave Rupert
701: Digital Archives, OpenClaw Security Concerns, and @Property Declarations

When Dave dies, who gets his domain name? How OpenClaw is a massive security concern, tips on handling a broad design surface area with a design system, changing database values with text-transform, should you declare…
701: Digital Archives, OpenClaw Security Concerns, and @Property Declarations
When Dave dies, who gets his domain name? How OpenClaw is a massive security concern, tips on handling a broad design surface area with a design system, changing database values with text-transform, should you declare CSS properties with @property, and was Chris wrong about CSS?
shoptalkshow.com
February 9, 2026 at 9:23 AM
Reposted by Dave Rupert
@chriscoyier.net @davatron5000.bsky.social The custom property animation problem you were trying to figure out is that you can’t animate or transition the _property itself_. You can use custom properties in animatable properties though. Example: codepen.io/vamptvo/pen/...
ShopTalk Example - Transitioning Custom Properties
...
codepen.io
February 10, 2026 at 2:00 PM
This is the same bot attack that nearly took down the A11y Project site last year. @matthiasott.com describes the problem in detail.

matthiasott.com/articles/web...
Webspace Invaders · Matthias Ott
There’s something happening on the Web at the moment that almost feels like watching that old arcade game Space Invaders play out across our servers. Bots and scrapers marching in formation, attacking...
matthiasott.com
February 9, 2026 at 9:45 PM
Whomst could hath ever foretold…
This is the same tech that all the software engineering influencers on X are telling you to use to open PRs to your codebase without reviewing the diffs.
February 9, 2026 at 2:07 PM
“We’re giving away a million dollars and/or free chips for a year if you scan this QR code” does not alleviate my economic anxiety for some reason.
February 9, 2026 at 2:35 AM
Parental logistics around playdates are wearing me down. So I made this for catharsis.

cdpn.io/pen/debug/az...
Playdate Application
cdpn.io
February 8, 2026 at 9:40 PM
Reposted by Dave Rupert
I am working on a Cities Skylines 2 style road system in Unity where intersections are created dynamically without nodes.
February 4, 2026 at 12:31 PM
Reposted by Dave Rupert
would love to not be represented by a chud
February 7, 2026 at 2:16 PM
Reposted by Dave Rupert
Mamdani: "I speak of Renee Good, whose final words to the man who murdered her were, 'I'm not mad at you.' I speak of Alex Pretti who died as he lived, caring for the stranger. ICE shot him bc he did something they could never fathom ... let us offer a new path: one of defiance through compassion."
February 6, 2026 at 4:01 PM
Reposted by Dave Rupert
So, this is a long shot, but: I'm looking to hire a developer/programmer for my non-profit arts org for ongoing part-time maintenance and troubleshooting work on a proprietary database that's coded primarily in VB[dot]net. (I know, long story, it is what it is.) Would appreciate leads/reposts!
February 7, 2026 at 12:02 AM
Reposted by Dave Rupert
My polecats are burned out. They all quit their jobs and are getting really into sourdough
February 6, 2026 at 9:03 PM