Hello. Welcome to my personal website.

Please use the navigation above to know about me or read my works.

Recent Posts

22 Jun 2026

JWKS and RS256: Dropping the Shared JWT Secret

21 Jun 2026

Intermission: What Industry Ships and Who Gets Paid

20 Jun 2026

Adding OpenID Connect on Top of OAuth 2

15 Jun 2026

Splitting the Auth Server from the Resource Server

13 Jun 2026

Refresh Tokens and Silent Re-authentication

10 Jun 2026

Using the Access Token on a Protected API

8 Jun 2026

Adding PKCE to Stop Authorization Code Interception

7 Jun 2026

Adding OAuth State to Stop CSRF

6 Jun 2026

Learning OAuth 2 by Building It, One Version at a Time

14 May 2026

Debezium and the growing pg_wal


Click here to see a list of all posts.
Click here to browse all tags.