Daniel J. Lewis on Nostr: Yowza. Auth + billing is way more complicated than it should be! I've tried Convex ...
Yowza. Auth + billing is way more complicated than it should be!
I've tried Convex Auth, Better Auth, Clerk, Kinde, Paddle, Dodo Payments, Autumn, and Polar.
They all have deal-breaking frustrations.
For example, Clerk is the easiest to implement, but the UX for a new user isn't very good (subscribe ➜ sign up ➜ subscribe).
Published at
2025-08-22 20:31:47 UTCEvent JSON
{
"id": "13301df0614a93c7c2a06f5a906e68575025fd9f731edd53eaad94f963abb43f",
"pubkey": "caf68ed663485f9935cbf988549ccef1784fff0d9b19419698516675db4f1881",
"created_at": 1755894707,
"kind": 1,
"tags": [
[
"proxy",
"https://podcastindex.social/users/theDanielJLewis/statuses/115074315545856311",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.mostr.pub"
]
],
"content": "Yowza. Auth + billing is way more complicated than it should be!\n\nI've tried Convex Auth, Better Auth, Clerk, Kinde, Paddle, Dodo Payments, Autumn, and Polar.\n\nThey all have deal-breaking frustrations.\n\nFor example, Clerk is the easiest to implement, but the UX for a new user isn't very good (subscribe ➜ sign up ➜ subscribe).",
"sig": "020ed5d27423c5728c4b6c80440ccd9f96621411ce177e96585fd13a98ac4cfcbac17a063dcfc3a01ea14441f5c4c1debf29dab92a0daa7a8989ab05a7a33ce1"
}