DLH
davidlherring.bsky.social
DLH
@davidlherring.bsky.social
Proud resident of Remote US.
Is CSS a programming language?
IDK, but Salesforce calls me a software engineer.
You may remember me as the guy who got, like, a DOZEN likes on a reply to one of your posts
November 9, 2025 at 4:02 AM
Handsome dude
October 29, 2025 at 12:50 PM
10/10 branding, no notes
October 9, 2025 at 2:01 PM
We thought our cat had run away, but it turned out he had found an enormous cat bed in our walk-in attic 🤦‍♂️
September 17, 2025 at 2:08 PM
My #cat has such FOMO when I'm in the bathroom
September 8, 2025 at 5:29 PM
This was supposed to be a "short break" from work #cats
July 30, 2025 at 6:25 PM
Can't wait for the new Magic School Bus to drop in October 1997!
July 28, 2025 at 12:10 AM
Indiana has the Albanese gummies
July 25, 2025 at 3:12 AM
#NoKings in Fort Wayne
June 14, 2025 at 8:42 PM
The #Nintendo Switch 2 preorder rollout, in pictures
April 24, 2025 at 3:41 PM
Have you looked at the custom labels settings (workbench.editor.customLabels.patterns)? I always used to have this problem with index.* files, so I added a custom label to show all "**/index.{js,jsx,ts,tsx}" files as "${dirname}/". Something similar could be really useful for SvelteKit routes!
February 14, 2025 at 6:43 PM
Once you know GitHub's super secret, undocumented markdown syntax for Note/Warning callouts, it's impossible to resist putting one in every PR description you write. Go ahead, try to resist.
January 10, 2025 at 5:54 PM
The first one is a little too real, because my work laptop had a very bad day with a glass of water earlier this year.

As for the second one, I rebuke thee in the holy name of Vim!
November 26, 2024 at 2:47 PM
Midi controller prototype with two long touch strips connected to a Teensy. Initial touch is quantized to the nearest note, but you can slide smoothly between notes and apply vibrato. The resistive strips themselves didn't feel great to play though, and I didn't know where to start with an enclosure
November 23, 2024 at 4:05 AM
Svelte 5's new snippets feature looks awesome, but the deprecation of <slot> is the really interesting part. <slot> is part of the Web Components standard, so it makes sense that the abstraction would be borrowed by Svelte (and Vue) to make templating somewhat consistent with web standards.
November 1, 2024 at 4:49 PM
Don't play with my emotions like that, Bluesky. Too soon 😢
October 28, 2024 at 1:03 AM
This is the greatest line of code I have ever written
October 21, 2024 at 5:47 PM
I had been using Threads as my main replacement for Twitter (RIP), but Bluesky is starting to win me over with its superior alt text culture.
April 20, 2024 at 7:46 PM