What 'Real-Time' Actually Means for a Vessel Tracking API
A practical tour of what "real-time" really means when you're tracking ships — the physics of AIS, the latency budget, and how to actually pull positions out of the VesselAPI.
Read more →A practical tour of what "real-time" really means when you're tracking ships — the physics of AIS, the latency budget, and how to actually pull positions out of the VesselAPI.
Read more →A walk through what actually gets recorded when a ship enters a port, why the timestamps are weirder than you think, and how to query the data cleanly without getting burned.
Read more →A port state control inspection is not a single event — it's a paper trail with teeth. Here's what's really inside that trail, and why programmatic access to it matters more than you'd think.
Read more →
A practical walkthrough of measuring vessel CO₂ emissions via API — what EEXI actually means, why fuel type changes everything, and how to verify a number before you trust it.
Read more →
Six classification societies, six different ways to encode the same ship. We parsed all of them. Classification notation data for 33,000+ vessels across ClassNK, DNV, Bureau Veritas, CCS, RINA, and Ko...
Read more →
How we replaced bcrypt API key verification with HMAC-SHA256 and an in-memory cache, cutting authentication overhead from 946ms to under 10ms, eliminating database queries on the hot path, and survivi...
Read more →