Devin Lane
banner
devinlane.com
Devin Lane
@devinlane.com
🧑‍💻 Software engineer / web dev
🎸 Songwriter / producer / guitarist: https://gentlereturn.bandcamp.com/
🫂 Long covid justice, treatment, research
🌁 Based in sf bay area, ca, usa
Reposted by Devin Lane
What if Ultimate-Guitar but on atproto?

I'm playing around with a little idea, it's fun, come join!

leadsheet.fm/sheet/jaz.sh...
I Will Follow You Into the Dark chords by Death Cab for Cutie | Leadsheet
Chords for I Will Follow You Into the Dark by Death Cab for Cutie, key of Am, capo 5. By @jaz.sh, rated 5.0 from 1 rating.
leadsheet.fm
September 24, 2026 at 10:57 PM
Reposted by Devin Lane
Good news monosyllabic enthusiasts!

rite.mino.mobi/sharp

lets you cycle through single syllable english words with an obscurity filter and, more importantly, mint imagined (but grammatically acceptable) single syllable words for your future product name
September 22, 2026 at 8:41 PM
Reposted by Devin Lane
New preprint from LoCITT-T describing our protocol and lessons learned.
www.medrxiv.org/content/10.6...

Thank you to all LoCITT-T participants for their efforts and engagement, and to all caregivers who supported their participation.

1/8
Insights from a double-blind, randomized, direct-to-participant intervention trial for Long COVID
Background. Long COVID affects an estimated 400 million people worldwide, and is associated with low quality of life. Nearly all completed Long COVID clinical trials reported no benefit, and most requ...
www.medrxiv.org
August 24, 2026 at 8:59 PM
Reposted by Devin Lane
GlyphCSS v0.1.1 has a new texture synthethizer!
July 19, 2026 at 3:02 PM
Reposted by Devin Lane
I'm announcing Byte Binding—a modern, accessible, and powerful EPUB editor. This is for every author who's tired of errors when uploading their books to storefronts. For every creative soul who wishes their editor could do more.

Because your digital books deserve better.
June 26, 2026 at 2:01 PM
Reposted by Devin Lane
You can even animate it.

codepen.io/editor/chris...
June 27, 2026 at 3:16 AM
Reposted by Devin Lane
Who said range sliders need to be straight and boring?! Hey CSS, distort the line! 〰️

css-tip.com/wiggly-range...

Another funny demo powered by border-shape, scroll-driven animations, and more

The HTML code? Only an input element (no extra code is needed)
June 23, 2026 at 10:53 AM
Reposted by Devin Lane
Good humans,

I wrote a book. Took me 10 yrs.

Share it with anyone who wants to understand the minds they're designing for and the mind they're designing with.

40 chapters free to read.

📘 productdesignpsychology.com

❤️
June 20, 2026 at 9:31 AM
Reposted by Devin Lane
I am attempting to launch a new No Build W3C Community Group. Sign up if you are interested in under-engineering on the web. www.w3.org/community/bl...
June | 2026 | Community and Business Groups
www.w3.org
June 21, 2026 at 7:27 PM
Reposted by Devin Lane
Privacy-First Offline Grammar Checker | Harper checks your writing instantly—fast, lightweight, and private writewithharper.com
Harper | Privacy-First Offline Grammar Checker
Harper checks your writing instantly—fast, lightweight and utterly private—so you can polish every clause without surrendering a single keystroke.
writewithharper.com
June 20, 2026 at 8:21 PM
Reposted by Devin Lane
CSS field-sizing is newly baseline, meaning you can make various form fields size to their contents, without needing JavaScript.
June 17, 2026 at 2:46 PM
Reposted by Devin Lane
I joined the @syntax.fm lads to chat about Firefox, prioritising features, the headingoffset API, our opposition to Chrome's prompt API, and loads more.

syntax.fm/show/1012/wh...
Who Decides What Ships on the Web? - Syntax #1012
syntax.fm
June 15, 2026 at 1:22 PM
Reposted by Devin Lane
New demo: Animated CSS Grid Layout.

codepen.io/bramus/pen/o...

Here’s the thing: No View Transitions. No JS at all.

Instead, it uses Anchor Positioning to anchor the cell contents to the cell. Then, CSS transitions are used to animate the contents to their new location as the grid re-layouts.
June 15, 2026 at 8:38 PM
Reposted by Devin Lane
Breaking: The FDA appears to have approved the antiviral ensitrelvir (Xocova), which can be used as PEP after being exposed to someone with COVID-19 💊🦠

www.fda.gov/drugs/novel-...
Novel Drug Approvals for 2026
Novel Drug Approvals for 2026
www.fda.gov
May 31, 2026 at 9:03 PM
Reposted by Devin Lane
Added support for Standard.site to cross-posted Bluesky posts. This is a new convention for long-form blogging using the AT Protocol. Initially, you can think of it as extra metadata for your blog posts on Bluesky, with more interoperability between platforms possible later.
May 30, 2026 at 7:35 PM
Reposted by Devin Lane
how's everyone hooking @standard.site up to their personal sites?

would love to hear your stack + what your integration looks like!
May 31, 2026 at 1:19 AM
adding to my to do list for the new personal site
May 31, 2026 at 5:49 AM
please let your "input 2FA code here" input area accept pasting from the clipboard. so rough when i have to type in every digit 😅
May 29, 2026 at 6:32 PM
Reposted by Devin Lane
What about a straight line that bends when the circles get closer and stretches when they get farther. It's surely not possible using pure CSS, right? Right!? 👀

css-tip.com/bending-line/

Probably my new favorite demo, powered by the modern features. CSS is awesome! 😍
May 28, 2026 at 11:19 AM
Reposted by Devin Lane
I turned the video into a post with interactive examples you can try yourself 😄

joyofcode.xyz/entry-and-ex...
May 22, 2026 at 4:00 PM
Reposted by Devin Lane
What's new in Web UI: 2026 Edition ✨

@bram.us and I go over 35+ new CSS, HTML, and JS features to help you build beautiful web experiences

Video just went live:
www.youtube.com/watch?v=uT7M...
What's new in Web UI
YouTube video by Chrome for Developers
www.youtube.com
May 22, 2026 at 5:40 PM
Reposted by Devin Lane
NEW: "We deserved much better, much earlier."

RECOVER's first clinical trials are failing. And people with #LongCOVID say the federal research program ignored their concerns. One behavioral trial even tested...computer games. @betsyladyzhets.bsky.social's latest 👀

thesicktimes.org/2026/05/12/r...
RECOVER’s first round of clinical trials are failing. Will the next phase be better? - The Sick Times
The NIH studies found that Paxlovid, ivabradine, and computer games did not significantly improve symptoms of Long COVID. Further analysis that may help future research research has not yet been relea...
thesicktimes.org
May 12, 2026 at 8:12 PM
Reposted by Devin Lane
🚀Rolldown 1.0 is here!🚀

Rust-based high-performance JavaScript bundler.

🏎️ Runs at native speed that’s up 30x faster than Rollup

🤝 Compatible with existing Rollup & Vite plugins

⚡The underlying bunder for Vite

After 2 years, Rolldown is officially stable and has 20+M weekly downloads.
May 7, 2026 at 9:44 AM
Reposted by Devin Lane
Quick service post because I just tweaked my `.npmrc`:

If you haven't updated your package manager config, here's how to disallow installing (very) fresh packages to limit supply chain attack risk.
May 7, 2026 at 7:32 PM
Reposted by Devin Lane
For the past 6 years, I’ve been working on developer education full time, on my online courses + blog. It’s been an incredible privilege to be able to focus on this stuff. ✨

I’m starting to wonder, though, whether the business model I’ve chosen is sustainable.

Let me explain… 🧵
May 3, 2026 at 8:29 PM