Some time ago, I was building a chat application using AWS Websocket API gateway. Things were going smoothly. I created a WebSocket API Gateway, added $connect, $disconnect, and sendMessage/addGroup routes. From the frontend (React) side, everything was fire-and-forget. You send a message, and the onMessageHandler takes care of it 💪🏼 But then a new requirement of uploading files using S3 signed
The problem: too many clients, too few discovery hooks We expose Supabase Edge Functions as MCP (Model Context Protocol) servers. The clients that hit them are heterogeneous — Claude Desktop, Codex CLI, Cursor, VS Code Continue, a couple of in-house browser extensions. None of them ship with a hard-coded "use WorkOS AuthKit, scope is tool:ai_chat, audience must contain urn:jibun:tool:<tool>" rec
A Fully Native, Dependency‑Free Web5 Case Study TL;DR: This case study demonstrates how the Ascoos OS Kernel 1.0.0 performs OAuth2 authentication, event‑driven processing, torrent file creation, and secure P2P upload using raw sockets — all without frameworks, external libraries, or middleware. 🔗 Full source code: https://github.com/ascoos/oauth2-torrent-upload Modern decentralized systems