Dave Rupert
Front-end web developer at Paravel and co-host of the ShopTalk Show podcast; blogs at daverupert.com.
Dave Rupert did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Latest Bluesky
What they believe
-
Rejecting the technology all companies are racing to adopt is a high-stakes career bet that could pay off or leave you behind.
Betting your career against the thing (it seems) all companies are hyper-scaling towards is a big bet. Either you're right and the world will always need people who know how software works, or you're wrong and you're left in the dust... or we're all steam rolled by the errant contraption.
daverupert.comSaid 14 Sept 2026This on korrents
-
A theme system's styles should be low-specificity rather than targeted directly at specific elements.
But a system is different than laser-guided fixes. Themes should be low-specificity by design.
daverupert.comSaid 17 Aug 2026This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
19 October
18 October
17 October
16 October
15 October
14 October
13 October
12 October
- Bluesky
- Mastodon
- Podcast736: Building Design Systems Using AI with TJ Pitre
11 October
8 October
6 October
5 October
- Mastodon
- Mastodon
- Podcast735: Design System Docs, CodePen’s API, and Bucket Filling Conversations
28 September
21 September
14 September
-
Their words
Betting your career against the thing (it seems) all companies are hyper-scaling towards is a big bet. Either you're right and the world will always need people who know how software works, or you're wrong and you're left in the dust... or we're all steam rolled by the errant contraption.
11 September
7 September
31 August
24 August
17 August
From one piece Shadow-piercing local component variables 2 beliefs · daverupert.com
-
Their words
In practice though, I find the beauty of the CSS cascade gets lost on a lot of six-figure engineers
-
korrents.com
A theme system's styles should be low-specificity rather than targeted directly at specific elements.Their words
But a system is different than laser-guided fixes. Themes should be low-specificity by design.
10 August
Nothing matches.
Beliefs
Korrents What they believe 6 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
Rejecting the technology all companies are racing to adopt is a high-stakes career bet that could pay off or leave you behind.
Betting your career against the thing (it seems) all companies are hyper-scaling towards is a big bet. Either you're right and the world will always need people who know how software works, or you're wrong and you're left in the dust... or we're all steam rolled by the errant contraption.
I wish you the best in the Offline Said 14 Sept 2026
A theme system's styles should be low-specificity rather than targeted directly at specific elements.
But a system is different than laser-guided fixes. Themes should be low-specificity by design.
Shadow-piercing local component variables Said 17 Aug 2026
Many well-paid software engineers fail to appreciate or understand the CSS cascade.
In practice though, I find the beauty of the CSS cascade gets lost on a lot of six-figure engineers
Shadow-piercing local component variables Said 17 Aug 2026
Show 3 more
Collective consumer purchasing choices can measurably influence a company's business metrics.
Collectively we can influence the number chart. It could be a coordinated buying campaign or boycott, but I think it could be as simple as re-patronizing small businesses you already enjoy.
Before I go: Double your business with companies you like Said 28 Jul 2026
Advertising is what has degraded the quality of websites and social platforms like Instagram.
Ads are why websites have gone to shit. It's why Instagram has become unusable, not to mention that it's become a giant multi-level marketing scam where it's all influencers hustling their dropshipped garbage to each other instead of sharing cool photos with friends.
Before I go: Double your business with companies you like Said 28 Jul 2026
The complexity of modern web development tooling helps explain why AI has become so popular.
We've made it so damn complex to make a webpage, no wonder AI is so popular.
The new yet familiar CodePen 2.0 Said 27 Jul 2026
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 18 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Uses Kindle Paperwhite (2018)
Kindle Paperwhite (2018)
daverupert.com 16 Jun 2020
Uses AudioEngine A2 Desktop Speakers
AudioEngine A2 Desktop Speakers
daverupert.com 16 Jun 2020
Uses Sony ZV-1 Vlogging Camera
Sony ZV-1 Vlogging Camera
daverupert.com 16 Jun 2020
Show 15 more
Uses Elgato Stream Deck+
Elgato Wave Mic Arm Elgato Stream Deck+
daverupert.com 16 Jun 2020
Uses Shure MV7 Podcast Mic
Uses Glove 80 Ergonomic Keyboard
Glove 80 Ergonomic Keyboard
daverupert.com 16 Jun 2020
Uses Heil PR-40
Heil PR-40 Hanging on to this in case I ever go analog again.
daverupert.com 16 Jun 2020
Mixed on Microsoft Ergonomic Keyboard
This keyboard is a bit squishy, but I promised myself if Microsoft ever released a wired ergo keyboard I'd buy it. For $67 it's pretty great.
daverupert.com 16 Jun 2020
Liked ErgodoxEZ
Huge splurge, but a really great and quirky ortholinear split ergo mechanical keyboard.
daverupert.com 16 Jun 2020
Loved Logitech MX Vertical Wireless Mouse
I trialed a $15 Anker vertical mouse first, but Logitech one is amazing and feels luxurious.
daverupert.com 16 Jun 2020
Liked Røde NT-USB
Recommends Streamlabs OBS
Incredible software if you're going to start a Twitch stream.
daverupert.com 16 Jun 2020
Liked Squoosh
Online image compression tool, great for cutting WebPs.
daverupert.com 16 Jun 2020
Liked VS Code
It's a code editor. Has plugins and themes. It's nice.
daverupert.com 16 Jun 2020
Loved Feedbin
I 💙 RSS and Feedbin has the user experience and features I crave.
daverupert.com 16 Jun 2020
Liked Logitech G305
Logitech G305 Inexpensive but faithful wireless gaming mouse.
daverupert.com 16 Jun 2020
Uses TWONE Journal
TWONE Journal Simple Muji-like brown soft cover travel notebook.
daverupert.com 16 Jun 2020
Loved Analog
Hands down the best productivity system I have ever used.
daverupert.com 16 Jun 2020
Where they publish
Blog daverupert.com His blog, /uses and /bookshelf pages.
Link verified 4 Sept 2026.
Mastodon @davatron5000@mastodon.social Where he posts.
Recent
- 👋🤠 Howdy, fellow Texans! Early voting starts TODAY and goes to Oct 30th. All y'all know there's fixin to be some bullshit this election cycle, so don't wait and schedule time to vote early. Make sure your vote gets counted. Find your polling place: 19 Oct 2026 votetexas.gov
- 2.5 of 4 family members are sick. I’m last one standing. I think our dog is even sick. Fuuuu. 18 Oct 2026
- 🌱 Moved my entire bookshelf from Amazon → Bookshop.org. https://daverupert.com/bookshelf/ Almost ~500 books on the bookshelf. Quite the migration. 18 Oct 2026
Show 17 more
- Is there an indie website that's like Bookshop, but for comics? (rip, comixology) 17 Oct 2026
- Tiny Little Office from @ftrain is 1000x cooler than slop-forking all of the Adobe products. 14 Oct 2026 tinylittleoffice.com
- I've been noodling on a post about how designers on my team have been using AI agents to vibecode and help improve design system. They're even building big, ambitious end-to-end prototypes. I genuinely view this as positive outcome becuase they aren't blocked by my availability. If they want to nudge pixels, they can do that without sending me redlines. They can see their ideas come to life in code where they can experience the constraints of real world devices (perf, a11y, network, etc). 14 Oct 2026
- Space manga will continue until morale improves. 13 Oct 2026
- RE: https://front-end.social/@shoptalkshow/117426921115134652 Join me for more #designsystems therapy! Thanks to TJ Pitre for joining the show this week. 12 Oct 2026
- Lmao streamers tokenmaxxing slop forks to Rust. 11 Oct 2026
- Hey voidscreamers, today we’re gonna… … … stare and uh… … we’ll scream … … into the ceaseless void … for comfort 8 Oct 2026
- I got malaise for days, my guy 8 Oct 2026
- Free idea: A class action lawsuit against the EU because GDPR cookie banners have ruined the web. 6 Oct 2026
- 📝 New Post: Recursion is DEAD and HTML killed it. 6 Oct 2026 daverupert.com
- My son was eating spaghetti, chugged a sparkling water, burped, and barfed up red sauce into his hand. He is now mad at me (!?!) because that whole crime scene I just witnessed ruined my appetite. Kids, man. 5 Oct 2026
- solarpunk, but with code 5 Oct 2026
- A Google data center in Lincoln, NE failed to properly redact its "trade secret" water and energy usage information for 2025: - 13 million gallons of water¹ - 52.65 megawatts at peak demand² - 288,530 sqft ¹: About ~20 Olympic-sized swimming pools ²: Up to ~455.5 GWh/year but not clear 4 Oct 2026 youtu.be
- In February, Claude Mythos said it found 79 bugs in the Linux kernal... it was more like 10... about 1hr of developer time to fix. A no-hype look at how projects must now interact with LLMs and the increased maintainer burden, the security risks they pose, and the security risks they make up. /via @nolan 3 Oct 2026 youtube.com
- Update Required Restart Needed Update Now Click to Update Update or Else... 2 Oct 2026
- I used to be able to smell the difference between a Drupal site, an Expression Engine site, a WordPress site... I could smell the difference between a Bootstrap or Foundation site... I could smell React or Tailwind on a site... I tell you, dear reader, none of those compare to the curse of being able to smell the Claude Code design skill. It's ruining the web for me. 30 Sept 2026
- SCENE: INT. OPTOMETRY OFFICE A young lady is helping me order some new glasses: Her: "When's your birthday?" Me: "April" Her: (a short pause) "What's the number?" Me: "Of April? Uh, four." Her: (after letting out a big sigh) "This generation bro..." 29 Sept 2026
Link verified 4 Sept 2026. Recent items update automatically from the channel.
Bluesky davatron5000.bsky.social Cross-posts.
Recent
- Need a reliable, friendly computer babysitter? Call Dave Rupert to watch over your AIs, CIs, and DMs and I'll dispatch a human-to-human alert if anything actually needs your attention. 19 Oct 2026
- 👋🤠 Howdy, fellow Texans! Early voting starts TODAY and goes to Oct 30th. All y'all know there's fixin to be some bullshit this election cycle, so don't wait and schedule time to vote early. Make sure your vote gets counted. Find your polling place: 19 Oct 2026 votetexas.gov
- Client-side whatnow? 😁 19 Oct 2026
Show 10 more
- 🌱 Moved my entire bookshelf from Amazon → @bookshop.org daverupert.com/bookshelf/ Almost ~500 books on the bookshelf. Quite the migration. 18 Oct 2026
- Seems handy. 17 Oct 2026
- bomboclat://proto 16 Oct 2026
- Dopamine required to fire off 10 agents: 3 dopamines. Dopamine required to properly finish out and review 10 agent-PRs: 10,000,000 dopamines. 15 Oct 2026
- Tiny Little Office from @ftrain.com is 1000x cooler than slop-forking all of the Adobe products. 14 Oct 2026 tinylittleoffice.com
- 802.11beeznuts 13 Oct 2026
- I left X and my 25K follower account after 9 porn bots liked one of my posts and no one else did. Realized all the engagement there is fake. Why would I let my mind be influenced by a bot farm manipulating an algorithm I don't control with a wealthy racist at the helm? Easiest decision of my life. 13 Oct 2026
- We need a new labeler for this. 13 Oct 2026
- Author makes a good point. 13 Oct 2026
- > May your token bills be low and your slop-forks be feature complete. – Ancient benediction, c.2025 12 Oct 2026
Link verified 4 Sept 2026. Recent items update automatically from the channel.
Podcast ShopTalk Show Co-hosts the ShopTalk Show podcast with Chris Coyier.
Recent
- 737: CSS alpha(), SVG with linked-parameters, and Arguing with Humans 19 Oct 2026
- 736: Building Design Systems Using AI with TJ Pitre 12 Oct 2026
- 735: Design System Docs, CodePen’s API, and Bucket Filling Conversations 5 Oct 2026
Show 17 more
- 734: Web Performance with Ben Schwarz 28 Sept 2026
- 733: Treadmills, Bass Guitars, and Testing Web Components 21 Sept 2026
- 732: Thomas Steiner on New Cross-Origin Storage APIs 14 Sept 2026
- 731: Terminal UX, Running Multiple Services, Don’t Settle for an App 7 Sept 2026
- 730: A/B Testing with Charts, Music Recommendations, & Web Permissions 31 Aug 2026
- 729: After Dark Edition! Microlighter, Tri-state Drama, and Editing Video Quickly 24 Aug 2026
- 728: BIMI, Good Favicon Practice, and CSS @Layer Exploration 17 Aug 2026
- 727: Front-End Complexity, AI Co-Authorship, and New CSS Navigation Patterns 10 Aug 2026
- 726: Be More Weird, Sameness is Ok, and People Noticing the Effort You Put In 3 Aug 2026
- 725: CodePen 2.0, Templates on the Web, The Year of HTML? 27 Jul 2026
- 724: Ask Dan Abramov Anything About AT Proto 20 Jul 2026
- 723: Ads on Your Website, UX for Web Dev Jobs, and Progressive Web Components 13 Jul 2026
- 722: The No-AI Talk Challenge, Picking Rails Tooling, Dark Mode? 6 Jul 2026
- 721: New Gear, Nerding Out, and VS Code Forks 29 Jun 2026
- 720: TypeScript Complaints, Slowing Down, and AT Proto Protocols 22 Jun 2026
- 719: Estimating Project Time, React Server Components, and Lifetime Offers 15 Jun 2026
- 718: 3D Printing Life Upgrades, Don’t Give Away Your Dopamine, and CodePen App Deploys 8 Jun 2026
Link verified 25 Sept 2026. Recent items update automatically from the channel.
GitHub davatron5000 His code and site source.
Recent
- microlighter — A zero-dep syntax highlighter that uses the CSS Highlights API 11 Sept 2026
- ts-errors — Look up any TypeScript error: humanized explanations + side-by-side broken/fixed examples with real squiggles. 24 Jun 2026
- --- 25 Mar 2026
Show 8 more
- grid-paper 23 Nov 2025
- pentablaster — A synth machine 8 Jul 2025
- awesome-standalones — A curated list of awesome framework-agnostic standalone web components 4 Mar 2025
- wobbly-box — A web component for drawing wobbly boxes 16 Jan 2024
- fit-vids — Web Component version of FitVids from the creator of FitVids 20 Dec 2023
- htmlwithsuperpowers — A guidebook to Web Components 3 Nov 2023
- api-screenshot 13 Oct 2022
- davatron5000 14 Jun 2022
Link verified 4 Sept 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.