first time using useFormState. weird API but it's pretty neat once it clicks - it's very nice having the return value be typesafe. For basic forms, being able to return error messages as a string is now so simple, I love it. I see myself using it a lot
Made a lil tool for resolving a Bluesky handle to a DID. Also gives you some fun extra info like their PDS and join date
resolve-handle.graysky.app