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.
Reposted by Dave Rupert
More people need to know about lit-html. (It’s not a framework or a web components thing.) lit.dev/docs/librari...
Using lit-html standalone – Lit
Simple. Fast. Web Components.
lit.dev
January 20, 2026 at 8:05 PM
Reposted by Dave Rupert
announcing a $200 investment in my groceries
January 28, 2026 at 9:44 PM
Good job, Schumz. These goons and this administration have an excellent track record of obeying the law. Lmao.
Chuck Schumer just announced demands on DHS to avoid shutdown:
1. End roving patrols, tighten rules on warrants
2. Enforce accountability & unified code of conduct for agents
3. No more masks & require bodycams

There are *already* standards on much of this.

The issue is DHS isn't following them!
January 28, 2026 at 9:00 PM
Reposted by Dave Rupert
It is a lot more complicated to add keyboard shortcuts to your web app than you might initially think, featuring a big honkin' table. #a11ty ericwbailey.website/published/ho...
How an accessibility designer adds keyboard shortcuts to a web app
Keyboard shortcuts occupy a strange area for web design.
ericwbailey.website
January 28, 2026 at 3:19 PM
As Clawdbot grows in popularity, so too I imagine will the number of “How to fix your Mac” tutorials with the teeniest tiniest brew install exploits.
January 28, 2026 at 3:08 PM
Reposted by Dave Rupert
Now more than ever before
January 28, 2026 at 1:40 AM
Reposted by Dave Rupert
She’s the best.
January 28, 2026 at 2:23 AM
Reposted by Dave Rupert
My book, Accessibility For Everyone, is now free and online as a website.

accessibilityforeveryone.site

The book was first published by A Book Apart in 2017 but it holds up! It covers web accessibility for designers, developers, content folks, and really everyone who works in tech.
Accessibility For Everyone by Laura Kalbag
Read the book online for free.
accessibilityforeveryone.site
January 27, 2026 at 1:14 PM
Reposted by Dave Rupert
i have just gotten off a productive call with sauron where i laid out our requests

- nazgul bodycams
- morgul knife must remain sheathed unless suspect is determined to be carrying the one ring
- shelob will be the new point of contact
January 27, 2026 at 3:15 PM
Reposted by Dave Rupert
another late ship, with help from @ichris.bsky.social: we're launching a new podcast at @codetv.dev called The Web Dev Podcast

these are short (15–30 min), video and audio options, talking to experts in tech about what's new in tools + how they fit into your stack
codetv.dev/series/web-d...
The Web Dev Podcast Series 1
The cutting edge of web development, brought to you by the people building it.
codetv.dev
January 27, 2026 at 5:17 AM
Reposted by Dave Rupert
brass solidarity band performing “stand by me” in the streets of whittier next to alex pretti’s memorial. the crowd started chanting “the people united will never be defeated” so they incorporated it into the song. i love minneapolis
January 27, 2026 at 12:22 AM
Reposted by Dave Rupert
January 27, 2026 at 6:59 AM
Reposted by Dave Rupert
Last week I lost my job. It took me a while to process...

If you or your company needs an experienced full stack developer who understands how the web works, knows modern tech, communicates well, please reach out.

My CV: pawelgrzybek.com/cv/

I'd appreciate if you could share. Thank you.
CV | pawelgrzybek.com
I’m a software developer with 15 years of professional experience, specialising in building performant and accessible full-stack web applications. I’m passionate about web standards and ethical design...
pawelgrzybek.com
January 26, 2026 at 9:13 AM
Reposted by Dave Rupert
Hey folks - I unexpectedly have some availability from next week onwards, so give me a shout if I can help you with :

- Ux/ui design
- Design direction
- Visual identity
- Inclusive design
- Design systems

Find out more at damoncharles.com
January 26, 2026 at 6:52 PM
Reposted by Dave Rupert
Twitter died a long time ago and X isn't worth it. Before I made the jump, my ego was holding me back. I was too concerned with vanity metrics. I finally realized if you're posting stuff people want to follow, then they'll follow you, even when you leave. www.siliconrepublic.com/enterprise/k...
Open-source champion Kelsey Hightower on the promise of Bluesky
Ann O’Dea spoke to US software engineer and open-source champion Kelsey Hightower about the promise of the AT protocol.
www.siliconrepublic.com
January 26, 2026 at 5:23 PM
I made an oopsie doopsie and funded secwet powice. Pweeeze fowgive me. uwu.
Rep. Tom Suozzi(D-NY), getting raked over the coals for his vote for more ICE funding, says in a campaign email that he didn’t understand what he was doing
January 26, 2026 at 5:13 PM
Reposted by Dave Rupert
Dave Rupert is swearing off APIs, frustrated with building on someone else’s platform:

"That’s a hard stance, but I need a backstop at the idea phase to prevent me from wasting limited life force. If I don’t have the data, or can... https://www.manton.org/2026/01/26/dave-rupert-is-swearing-off.html
January 26, 2026 at 2:35 PM
I’d like to propose the phone is the wrong medium for doom scrolling. You want your doom to be all encompassing. At least 14 inches of laptop screen 8 inches from your face. You wouldn’t watch a movie on your phone and call it cinema, would you!? It’s convenient but not what the artist intended.
January 26, 2026 at 2:47 PM
Reposted by Dave Rupert
Hundreds of HTML elements, anchored to each other randomly, by using the CSS anchor positioning feature.

Because, why not?

A new kind of popup hell.

This, and other fun experiments at patrickbrosset.com/articles/202...
January 26, 2026 at 1:45 PM
Reposted by Dave Rupert
I hadn't updated my personal site in 8 years.

Felt a little embarrassed by that, tbh, so spent some time on it this weekend.

www.kevinpowell.co
Helping you fall in love with CSS
Helping you fall in love with CSS.
www.kevinpowell.co
January 26, 2026 at 12:30 AM
Reposted by Dave Rupert
Bondi's letter—essentially offering to stop attacking and murdering citizens in Minnesota in exchange for the state's voter rolls—shows what Trump, Miller et al. are really after:

They want to fuck with the nation's elections so that they never have to cede power or answer for their crimes.
In the wake of another fatal shooting in Minneapolis.
AG Pam Bondi sends Gov. Walz a letter today making several asks including:
"Allow DOJ Civil Rights division access to state voter rolls"
January 25, 2026 at 2:57 PM
We at high crimes and misdemeanors yet? Like where is murder on that chart?
January 25, 2026 at 5:38 PM
Reposted by Dave Rupert
hey, immigrants shouldn’t be harassed and murdered by the state either.

this is not hard, and there is a clear right and wrong side for decent, honest human beings.
January 25, 2026 at 4:41 PM