Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

The personal blog of Dave Rupert, web developer and podcaster from Austin, TX.

News

Blog 2 months ago
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 first I wanted to… ahem … highlight… some of the features. Zero-dependencies 2kb minifed+gzipped Uses CSS
Read more
Report
Blog 2 months ago
Shadow-piercing local component variables
Stuart Robson's post Solving CSS @layer Ordering in Design Systems with Design Token Metadata , a response to Chris Coyier's Thinking Horizontally in CSS @layer , came to me at a serendipitous time. You know I love a good blog-and-response, but these post
Read more
Report
Blog 2 months ago
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 accounts drained. A normal summer routine. Inbound and outbound travels Since the last vibe check I've been o
Read more
Report
Blog 3 months ago
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 graphs they care most deeply about. As expected, "number chart go up" is always the desired outcome. Numbe
Read more
Report
Blog 3 months ago
The new yet familiar CodePen 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. I know how much work has gone into this release and I applaud the team for hitting the finish line. At
Read more
Report
Blog 4 months ago
Finding curated public domain images
Xavier de Maistre in an armchair, displaying his "book of discoveries" (Veyssier, 1860 ) /figcapt...
Read more
Report
Blog 4 months ago
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 separate Button and IconButton, a single Button component with slot name="icon" will do. Or a card component w
Read more
Report
Blog 4 months ago
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 of logic, misdirection, and wordplay. It's a frequent topic of conversation in the ShopTalkShow Discord
Read more
Report
Blog 5 months ago
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 happened. Like in real life conversations, instead of telling you how I'm doing, I'll tell you what I've
Read more
Report
Blog 5 months ago
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 available in Chrome and Edge behind an experimental flag. I know, I know. I know. AI in the browser reeks of
Read more
Report
Show more news