RSS.Social

Adam Pritchard's blog and miscellany on adam-p

follow: @[email protected]

Posts

The best – but not good – way to limit string length

Bug story: Sorting by timestamp

Inexpert Parenting Tips

More Than a Password

Forwarded Header Sabotage

Symbol and text labels

Should you strip the IPv6 zone?

A tiny flaw in Go's netip design

The perils of the “real” client IP

The scary state of IPv6 rate-limiting

Git Submodule vs Subtree

Diving into Go's HTTP server timeouts

The Ethics of Driving Speed in Travel Time Estimation

Instructions on the ceiling

Timing attack mitigation must exclude network

My Baby Advice for Fathers

Make sure you have a backup Yubikey

Dev Story: Unicode URL length limit blues

The short happy life of the Breached extension

First Post: someone's last post

Markdown Here: Splitting the Firefox and Thunderbird Extension

Android Non-Vulnerability: Steal a Device and Keep it Unlocked

Why and How to Use a Contributor License Agreement

Test post: Markdown Here in Disqus

Safari Extensions Gallery: half-baked

No One Knows to Click on a Page Action