Writing
Notes on APIs, integrations, authentication, and shipping product software.
-
Concurrent writes with RFC 6902 JSON Patch
How test plus replace turns a JSON Patch into compare-and-swap when two clients update the same map field.
-
What Happens When You Type "Google.com?"
A colloquial walkthrough of what happens when you type google.com — from DNS lookup through TCP, TLS, HTTP, and rendering.
-
Preventing Attacks on Cookies and Sessions
Session vs cookie differences, common cookie attack vectors, and a high-level remember-token implementation.