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
we live in hell
November 29, 2025 at 6:51 PM
Reposted by Dave Rupert
last week i remembered that macOS lets you set your own icons and that *I* have the power to delegitimize the professionalism of the software that runs on my machine, so here's a thread of the 16 new icons i've made so far

i really forgot how fun it was to just sit down and make art for myself :')
November 29, 2025 at 1:48 AM
Reposted by Dave Rupert
November 28, 2025 at 7:15 PM
Reposted by Dave Rupert
Reminder to add TOKYO GODFATHERS to your Christmas movie watchlist this season! Grateful to have given (English, dubbed) voice to the trans anime icon, our beloved Hana, in this Satoshi Kon holiday classic from @gkids.com! Watch it for free on Tubi or rent it on AppleTV!
November 27, 2025 at 5:04 PM
Since you can’t hire Paravel anymore, I can wholeheartedly recommend that you hire Set Studio to unfuck your website and get your apps on a good user-centered path with incredible, world-class design.
A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too 💛

bell.bz/its-been-a-v...
It’s been a very hard year - Andy Bell
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...
bell.bz
November 27, 2025 at 9:13 PM
Reposted by Dave Rupert
One of our recent projects at @cloudfour.com involved a bunch of “Light DOM” #WebComponents.

@gerardo.bsky.social shares how we tested them all: cloudfour.com/thinks/testi...

#WebDev #HTML #JavaScript
Testing HTML Light DOM Web Components: Easier Than Expected!
Testing HTML Light DOM web components wasn't so scary after all. Some testing notes and patterns from a recent project.
cloudfour.com
November 18, 2025 at 7:20 PM
Reposted by Dave Rupert
ARIA Notify looks like it could solve a lot of problems with screen reader announcements by simplifying the process.
Creating a more accessible web with Aria Notify
We're excited to announce the availability, as a developer and origin trial, of ARIA Notify, a new API that's designed to make web content
blogs.windows.com
November 26, 2025 at 8:22 PM
Reposted by Dave Rupert
Adults: it suck’s how binary everything is these days. Everybody is Team A or Team B and no earnest discussion happens.

Roblox: You have 10 seconds to pick a candy and then you’re given a rolling pin to beat everyone who picked the other candy to death.
November 25, 2025 at 11:15 PM
Reposted by Dave Rupert
Said time is, of course, the week of Black Friday — about which I have some Big Feelings: wil.to/newsletters/...

So, if you’re in a position where you’re able to do so, help me make sure JavaScript for Everyone lives up to its name by paying a little more for it.

Hear me out:
November 25, 2025 at 1:25 PM
Reposted by Dave Rupert
In my spare time, I am working on a mapmaking tool #dnd
October 13, 2025 at 1:37 PM
Reposted by Dave Rupert
we've started tracking the ongoing and upcoming projects better on the e18e site

hopefully this gives a better idea of the things we're building!
e18e
A list of ongoing and upcoming projects by the e18e community.
e18e.dev
November 25, 2025 at 11:39 AM
Creating a universal app store for PWAs seems like an obvious win here vs. heuristics triggered installs. But think about smaller, more bespoke app stores! An app store for your intranet apps. An app store for your webring of online mutuals. An app store for kid-friendly apps. That's fun territory.
On the Edge team, we think web apps should be easier to install.
The default browser install button is great, but we'd like something which you can use on your own site, how and when you want it.

That's why we're proposing the Web Install API, which you can now test!
The Web Install API is ready for testing
We're happy to announce that the Web Install API is now ready for testing on your own site, as an origin trial in Microsoft E
blogs.windows.com
November 24, 2025 at 7:26 PM
Automation is cool, but there's no replacement for caring about what you do.
November 24, 2025 at 5:02 PM
Reposted by Dave Rupert
RSS is SSR backwards. What kind of conspiracy is this???
November 24, 2025 at 3:35 PM
Reposted by Dave Rupert
looking for CSS animation experts for something fun in December 👀
November 24, 2025 at 2:15 PM
📝 Quick write-up on Grid Paper. daverupert.com/2025/11/grid...
Grid Paper
The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.
daverupert.com
November 23, 2025 at 6:26 PM
🌱 Made some updates to my little Grid Paper app

🆕 Dual Hex grids are ready to roll for initiative!
🖨️ Printing should work now without futzing with settings
💾 Settings now stored in the URL for sharing or bookmarking

grid-paper.daverupert.com?gridtype=dua...
Grid Paper
grid-paper.daverupert.com
November 23, 2025 at 2:46 AM
Tips for online retailers this holiday season:

1. Make sure your eCommerce site actually works on a phone.
November 21, 2025 at 8:48 PM
Reposted by Dave Rupert
game design 101
November 21, 2025 at 11:46 AM
Reposted by Dave Rupert
omg they made Jeffrey Epstein Inbox Simulator '25 jmail.world
Jmail, logged in as [email protected]
You are logged into [email protected], Jeffrey Epstein's email. Sourced from the November 2025 House Oversight Committee data release.
jmail.world
November 21, 2025 at 5:11 PM
Going to start an online community called "Differnet" so when I spell "different" wrong I can play it off like I meant to do it and I won't look like an idiot anymore.
November 20, 2025 at 6:59 PM
Reposted by Dave Rupert
works great ty dave
November 20, 2025 at 2:29 PM
🚀 New micro-project: Grid Paper. A little app for creating printable grid and graph paper.

grid-paper.daverupert.com
Grid Paper
grid-paper.daverupert.com
November 20, 2025 at 2:19 PM