Dan V Peterson's Avatar

Dan V Peterson

@danvp.me

Here for UI design, pupper photos, dad jokes, fantasy, sci-fi, and gadget nerdery. Original designer at 1Password from 2007 to 2025.

42
Followers
33
Following
118
Posts
18.10.2024
Joined
Posts Following

Latest posts by Dan V Peterson @danvp.me

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.

12.03.2026 03:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

12.03.2026 03:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A preview of the mentioned markdown file. It can be viewed directly at https://www.dropbox.com/scl/fi/dmv2jjohvfzpxxcwztxrf/contrast-algorithm-comparison.md?rlkey=xxdhkbmhfuoud4no5v72yg30g&raw=1

A preview of the mentioned markdown file. It can be viewed directly at https://www.dropbox.com/scl/fi/dmv2jjohvfzpxxcwztxrf/contrast-algorithm-comparison.md?rlkey=xxdhkbmhfuoud4no5v72yg30g&raw=1

I told Claude to use OKLCH for color adjustments and to test contrast using both APCA and WCAG 2.1. I asked it to avoid certain "ugly hues" β€” certain greens and yellows β€” for complementary colors. It took back and forth, but the time spent was reasonable.

Markdown: www.dropbox.com/scl/fi/dmv2j...

11.03.2026 23:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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 for this in Xcode's built-in coding assistant as a test. … 2 of 3

11.03.2026 22:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have very mixed feelings on using AI in design and development right now, wanted to state that right off. … 1 of 3

11.03.2026 22:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Just filled out my mail in ballot and really hoping you win this! πŸ€žπŸ»πŸ’œ

09.03.2026 03:06 πŸ‘ 11 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I sometimes take low-dose edibles for sleep. I keep finding myself posting to social media if I don’t actually fall asleep before the high hits. I generally don’t post a ton, and now I don’t know if this is a good thing or a bad one. Feels like I’m playing a dangerous game πŸ˜‚

06.03.2026 07:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Damn, I am so sorry. Sending all the care and kindness to everyone that loved little Bell. I hope you all give yourselves a lot of grace while grieving πŸ’”

05.03.2026 18:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Had a fairly major setback on the app the other day. Got really discouraged for a bit, but eventually figured out an even better solution. It took a lot more work upfront, but is going to really pay off in the long run! Ended today feeling very satisfied ☺️

05.03.2026 06:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m currently debating between that Snapmaker U1, and the Bambu H2S. The snapmaker’s ability to switch colors and materials with so little waste and faster printing sounds great. But the Bambu’s attachable AMS system, circulation system, and larger print area are super interesting.

04.03.2026 03:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ok 3D printing nerds, we’re thinking about getting our first printer. Current top contender is the Snapmaker U1. Anyone want to talk me in to or out of this choice?

02.03.2026 07:45 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I hate this so much

27.02.2026 03:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
WARNING: Illinois Is About to Elect a MAGA-Aligned Senator But it's not too late -- here's what we need to do to prevent a catastrophic failure and instead elect someone whose record aligns with our values

IL is on the verge of electing a Senator far more aligned with Trump, MAGA power brokers & ICE infrastructure expansion than the values of a deep-blue state.

Here’s what Raja Krishnamoorthi hopes you don’t know about him & how we elect someone better.

26.02.2026 23:06 πŸ‘ 878 πŸ” 563 πŸ’¬ 22 πŸ“Œ 82
A Mastodon post from Steve Faulkner shows a t-shirt design with a red anarchy symbol, using the anarchy symbol as the "A" in the words "A11Y" and "ANTIFA." There is a link to purchase the shirt on Etsy in the original post and a coupon code for 20% off.

A Mastodon post from Steve Faulkner shows a t-shirt design with a red anarchy symbol, using the anarchy symbol as the "A" in the words "A11Y" and "ANTIFA." There is a link to purchase the shirt on Etsy in the original post and a coupon code for 20% off.

Love this shirt!

Original post: mastodon.social/@SteveFaulkn...

26.02.2026 20:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Fun fact, US passports did not have a gender marker until 1977, when a rising trend in unisex fashion started freaking the government out.

26.02.2026 13:21 πŸ‘ 4453 πŸ” 1631 πŸ’¬ 4 πŸ“Œ 23
β€œShould any transgender person be caught driving without a valid license, they could face a class B misdemeanor carrying up to six months in jail and a $1,000 fine. Kansas already requires county jails to house inmates according to sex assigned at birth.”

β€œShould any transgender person be caught driving without a valid license, they could face a class B misdemeanor carrying up to six months in jail and a $1,000 fine. Kansas already requires county jails to house inmates according to sex assigned at birth.”

Fuck Kansas, so hard 😑

www.erininthemorning.com/p/kansas-sends…

26.02.2026 01:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I need white peoples to divorce themselves from the belief that racism requires intent and malice

09.01.2025 13:58 πŸ‘ 473 πŸ” 192 πŸ’¬ 13 πŸ“Œ 37

I’ve found more joy designing in the last few weeks than I have in a long, long time. Nothing against 1Password β€” they were and still are a great place to work. But 18 years in one place, watching it grow from near the start to ~1500 people, without a meaningful break, caused a lot of burnout.

21.02.2026 06:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Found myself saying "maths" instead of "math" today. Am I somehow becoming a Brit? No idea where that came from.

20.02.2026 19:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I remember the days long ago when we were able to make our Safari extension the best performing one, but a lot of that was through unofficial methods for many years. Miss those days in many ways even though other things have greatly improved.

11.02.2026 18:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

As someone that worked on 1Password for almost two decades and used to be a big Safari fan, this has bummed me out for a long time. Sadly the way that Apple makes extension makers jump through hoops has made it much harder to make a reliable and performant extension than almost any other browser.

11.02.2026 18:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Please, please work on performance! I tried adding RSS feeds a while back and the refresh and scrolling performance made the app completely unusable. I ended up switching to another app. I go back to Openvibe to check the performance every once in a while but it still sucks unfortunately.

09.02.2026 22:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Particularly aimed at folks like myself with time blindness and/or other issues keeping track of your day.

07.02.2026 08:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Bonus points if you have ADHD or any similar neurodivergence πŸ’œ

07.02.2026 08:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If anyone is interested in doing some early prototype user testing, let me know! I’m going to put a list of folks together for this, and eventually an actual TestFlight beta once ready.

07.02.2026 08:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Late at night. Couldn’t sleep. Decided to work a bit on the onboarding screens for my upcoming app. I am so in love with this onboarding flow right now, can’t wait to do some user testing soon! 😍

07.02.2026 07:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

border-shape can handle both insets and outsets, so you can do effects like this chevron nav (corner-shape can't do both).

This means you get a perfectly-wrapping focus ring without needing to manage z-index or having it partially covered due to overlap.

Demo: codepen.io/una/pen/ByzY...

05.02.2026 20:08 πŸ‘ 206 πŸ” 31 πŸ’¬ 9 πŸ“Œ 6
Preview
DHS Hunts Down 67-Year-Old U.S. Citizen Who Criticized Them in Email The Department of Homeland Security is using a little-known tool to go after its critics.

Floored by this story. A man wrote a pollite email to a federal prosecutor objecting to the deportation of an Afghan seeking asylum. DHS responded with an administrative warrant to get the man's info from Google, then visited his home to intimidate him.

03.02.2026 23:14 πŸ‘ 10026 πŸ” 5145 πŸ’¬ 276 πŸ“Œ 489
Video thumbnail

We’re airing a new campaign ad, starting tomorrow.

Here it is:

25.01.2026 23:08 πŸ‘ 27517 πŸ” 6466 πŸ’¬ 468 πŸ“Œ 219

I find this language really gross. First off, it's weak as hell. But second, if your demand is simply that ICE leaves Minnesota, that's just telling them to go to another state to terrorize people.

These centrist squishes need to push for full abolition of ICE.

25.01.2026 17:26 πŸ‘ 3485 πŸ” 548 πŸ’¬ 47 πŸ“Œ 27