Dan V Peterson

@danvpeterson
621 Followers
298 Following
1.9K Posts
Here for UI design, pupper photos, dad jokes, fantasy, sci-fi, and gadget nerdery. Original designer at 1Password from 2007 to 2025.
pronounsHe/Him
Interesting Design Linkshttps://raindrop.io/danvpeterson/dan-s-interesting-design-links-10431362
GitHubhttps://github.com/danvpeterson

❌Bad:
This racist dude was good at kicking people in the head.

✅Good:
This great American hero was good at kicking people in the head!

❌Bad:
Birtherism is a super racist movement that led to the alt-right, Project 2025, and where we are today.

✅Good:
I like Walker Texas Ranger!

https://basewatch.dev/

Will send you email or notifications about specific features you're interested in when they reach baseline.

Love it - literally years ago we were trying to advocate for MDN to do this - it's why we created bcd-watch and so on...

h/t @Meyerweb

BaseWatch — Get Notified When CSS Features Reach Baseline

Track CSS, JS & HTML browser support. Get email alerts when features hit your chosen support threshold. Free, no account needed.

18 years ago today I released MindNode. I was so anxious I was checking my email on WAP (basically the ancient version of mobile internet) whenever I left the house, just in case something broke. 😊

It didn't. And somehow, 18 years later, MindNode is still here and supporting a small independent team without outside funding, still shaped by the people who use it every day.

Thank you for 18 years. 🎉

— Markus (Founder)

It is so much easier to want to be kind and do things for people, and appreciate the small things in life, when you’re not completely burnt out and anxious all the time. Who knew?!
In case you need to hear it, burnout is a structural outcome, not a personal failure. It’s OK to stop. 🫂

Atlassian laid of the 10% of its workforce today.

Man it’s just nonstop blows in tech right now.

Even worse, it’s been like this for years.

For once I’d hope we get a “the economy is bad and we have no tax benefit for R&D” instead of the “AI layoffs” lie

Keep in mind this also very much shows the danger of AI. You may notice that it showing the wrong APCA contrasts, using Lc 75 for large text and Lc 60 for small, when it should be the opposite. If I didn’t already have the knowledge I have this would absolutely have been a shit show. It made a *ton* of incorrect assumptions throughout. It still helped me do a lot of things I wasn’t sure how to handle much more quickly than I could have otherwise, but absolutely use with a ton of caution.

I told Claude to use OKLCH for all color adjustments and to test contrast using both APCA and WCAG 2.1. I also asked it to find a complementary color while avoiding certain "ugly hues" — certain greens and yellows. Results went into a markdown file with SVGs. I had to use a lot of my own color system knowledge to guide it along the way, but the overall time was reasonable. Not fully reviewed or complete yet, will finish tomorrow.

Markdown: https://www.dropbox.com/scl/fi/dmv2jjohvfzpxxcwztxrf/contrast-algorithm-comparison.md

I have very mixed feelings on using AI in design and development right now, but apparently I’m still willing to for some things. In the iOS app I'm working on now I wanted to create a user-generated theme based on a single color. I had a difficult time figuring out where to start, so I decided to try using Claude in Xcode's built-in coding assistant as a test. … 1 of 2

Random thought.

If public libraries didn't already exist, capitalism wouldn't let you invent it. Can you imagine how many billions Jeff Bezos would plough into fighting the idea, destroying any politician who dared to back it?

Support your local library.