NOTES, THOUGHTS, SCRIBBLES

Some tools and weekend learnings.

OAuth#

I've been making an OAuth integration dashboard — a simple interface to connect with various providers that I register clients with. This includes Google, GitHub, Slack, Supabase, Clerk, and others.

Supabase's OAuth2 /token endpoint returns a 201 which doesn't conform to the OAuth2 spec (RFC 6749, Section 4.1.4) which expects a 200 OK with a JSON body.

This breaks strict OAuth2 clients, such as https://github.com/panva/oauth4webapi by @panva (of course they have an OAuth client lib).

Web crawling#

This crawler tool is pretty neat https://github.com/unclecode/crawl4ai

Godot#

https://x.com/JannisRingwald/status/1985053760054231256

https://github.com/borndotcom/react-native-godot

Self-hosted Tinybird#

https://www.tinybird.co/docs/forward/install-tinybird/local?q=local#api-endpoints

Slack#

https://github.com/vercel-partner-solutions/slack-bolt-with-next https://github.com/vercel-labs/slack-bolt https://www.npmjs.com/package/@vercel/slack-bolt