Blog
What's in a Hash: Gradual Release Hashing
May 21 2024
Hashing algorithms have several use cases. Sometimes you want them to be cryptographically secure with the least amount of collisions. Sometimes you want them to collide for a use-case like a hashmap. This is about the latter. Basically, we need to hash users, teams, or organizations into specific "buckets" that will have a feature turned on or off based upon the configuration of a gradual release flag.
Choosing Language Versions for SDKs
Dec 22 2023
It can be nice to get the latest and greatest features from languages we want to make SDKs for. However, our SDKs need to solve as many use cases as possible, so we need to support older sdk versions than most people would expect.
Hello World
Aug 28 2023
Welcome to the new and improved Vexilla. The 0.x version is being sunset and the new and improved schema is being rolled out.