amrendram
aboutworkbloggithub

// writing

blog.

thoughts on engineering, design, and building things.

01

Implementing an OpenID Connect Server from First Principles

Building an OpenID Connect provider from scratch taught me more about authentication than any library ever could.

Jun 30, 2026·4 min readoauthoidcauthenticationsecurity