Personal apps with no back end: static site and OAuth PKCE and OpenRouter | Hacker News Reader