Latest · Networking
CIDR and subnetting without the mental arithmetic
Subnetting is binary arithmetic wearing a disguise, and dotted-decimal notation is the disguise. Take it off and it is straightforward.
8 min read
Notes on IP geolocation, networking, and the data underneath them. Written for people who have to make this work in production.
Latest · Networking
Subnetting is binary arithmetic wearing a disguise, and dotted-decimal notation is the disguise. Take it off and it is straightforward.
8 min read
Privacy
Narrower than the scare pieces suggest, broader than most people assume — and not the part of your privacy that matters most.
7 min read
Geolocation
An anycast address is in thirty cities at once, so asking where it is has no answer. The fix is on your side, not the database's.
6 min read
Geolocation
The most common question any geolocation provider gets, and why the answer is almost never that the database is broken.
6 min read
Engineering
We measured how often ASN-based hosting detection misses cloud addresses. Six providers scored under 2.3%. AWS missed 15.3%.
8 min read
Privacy
Four different questions with four very different answer qualities — and why a single "VPN: true" boolean flattens all of them.
8 min read
Engineering
One address is not one user, one user is not one address, and rotation is cheap. What to count instead.
8 min read
Networking
The same address has many valid spellings, one user has trillions of addresses, and blocking ICMP will break you. The short version.
9 min read
Geolocation
Country-level accuracy is above 99%. City-level is a different story, and the number that matters is the one most APIs never return.
7 min read