Numbers That Carry Meaning: Beyond the Mathematical
In Chinese culture, 4 sounds like death. In Western tradition, 13 is unlucky. When building global software, numbers are never just numbers - they're cultural artifacts.
Read Full Article βExploring the invisible assumptions in software, one edge case at a time
In Chinese culture, 4 sounds like death. In Western tradition, 13 is unlucky. When building global software, numbers are never just numbers - they're cultural artifacts.
Read Full Article βIn numerology, 11 is the number of new beginnings and spiritual awakening. For 120 million Ethiopians, September 11th marks exactly that - their New Year. Yet most software treats it as just another day. This is the cost of invisible assumptions in our code.
Read Full Article βWhen your database schema enforces Western cultural constructs, you're not just creating bugs - you're excluding entire populations. Jokowi has one name. Your form has two required fields.
Coming SoonUTC+5:45. Not 5. Not 6. Exactly 5 hours and 45 minutes. Your integer-based timezone database just broke for millions of people.
Coming soon0.1 + 0.2 = 0.30000000000000004. In financial systems, this isn't a curiosity - it's a catastrophe. Here's why floating point arithmetic will always betray you when money is involved.
Learn More βDraw Kashmir wrong and India bans you. Show Taiwan as independent and China blocks you. In geopolitics, there are no neutral borders - only anticontexts waiting to explode.
Learn More β