rssed

a collection of dev rss feeds - blogroll

Add a new feed

+

324 feeds


daverupert.com

Posts

Conventional Commit rules everything around me đź”—

There’s a community standard out there called Conventional Commit for structured git-commit messages. If you don’t know about it already, it recommend [...]

Pseudo-pseudo-classes for maximum interactive demos! đź”—

Have you ever wanted to display all variants of a Button next to each other in your Storybook like your designer did in Figma? But then you come to a [...]

Write mo' đź”—

I decided not to do #NaNoWriMo this year. Part of that is because I’ve never done it. Never even attempted it. Don’t even want to. Writing a novel is [...]

Arc-like automatic picture-in-picture in Chromium đź”—

There’s a lot to miss about Arc (RIP), but the feature I miss the most has got to be automatic picture-in-picture. You start a video and when you cha [...]

Bad at email đź”—

Good friends and family know this, but I am bad at email. Like chronically bad. If you have tried to email me, you know this too and you either never [...]

Recursion is DEAD and HTML killed it đź”—

There’s a new web platform feature flighting in Chromium called Declarative Partial Updates. This proposal adds a new <?marker> element which enables [...]

Tupo đź”—

“Triple Threat” Josh Collinsworth has a brand new daily puzzler game called Tupo. On it’s surface it looks like a simplified 4×4 Sudoku block but with [...]

How Many Dudes? đź”—

If I’ve been missing from the internet it’s because I’ve been spending my evenings grinding on a game from Butterscotch Shenanigans called How Many Du [...]

I wish you the best in the Offline đź”—

A handful of people I follow and know about have announced their recent departure. Not from a job (although plenty of that going around), but from soc [...]

Introducing Microlighter đź”—

I made a smol client-side syntax highlighter that uses the CSS Custom Highlights API called MicroLighter. I’ll talk about why I made it in a bit but f [...]

Shadow-piercing local component variables đź”—

Edit (2026.08.24): Got feedback from the Web Components Community Group that I was mixing up inheritance, specificity, and the cascade and that * migh [...]

Vibe Check â„–43 đź”—

During my last vibe check the kids were still in school. Time has flown by. Work-life balance disrupted. Camps attended. Vacations were had. Bank acco [...]

Before I go: Double your business with companies you like đź”—

I’ve had the pleasure in my career of sitting in tons of different board rooms talking with executives and getting a rundown on different charts and g [...]

The new yet familiar CodePen&nbsp;2.0 đź”—

CodePen v2 is now released! Because I co-host a podcast with Chris I’ve had an up-close perspective at this monumental effort over the last five years [...]

Finding curated public domain images đź”—

Xavier de Maistre in an armchair, displaying his “book of discoveries” (Veyssier, 1860) Every so often I like to include a public domain image in a bl [...]

A workaround for hiding empty slots in Chromium đź”—

Named slots are one of web components’ biggest superpowers ✨. Imagine a Button component with an optional icon; in Web Components we don’t need a sepa [...]

Spoons by Sam đź”—

I play Clues by Sam nearly every single day. I wrote about it before, but solving a little crime puzzle adds a micro-thrill to my day. A little blast [...]

Vibe Check â„–42 đź”—

Forgive me, Reader. It’s been five months since my last vibe check. That’s a lot of ground to cover and it’s not possible to get into everything that [...]

The duality of language models in the browser đź”—

I have complex feelings about Generative AI but one area I find myself weirdly bullish on is small language models (SLMs) in the browser which are ava [...]

10,000-watt GPU meet 40-watt lump of meat đź”—

The use of AI is leading to burnout among its greatest advocates as they hit the limit of their meta-cognitive abilities: “I end each day exhausted—no [...]