This is a post on how to abuse TypeScript’s type system to write safer code. JSON.stringify doesn’t serialise every value, for exa…

Everywhere I go, people ask: How do you read your watch. Take a guess? Density of time changes. If you are sprinting, milliseconds…

Ĉi tio estas mia unua posto en Esperanto, bonvulu diras mi se mi eraras. Mi vojaĝis al Japanio multfoje, sed ĉi tio estas mia unua…

I had a few questions about Haskell at work, and now I've been (sort of[1]) writing Haskell at work for a year, I'd like to answer…