๐งโ๐ป Senior SE at Bloomberg using OCaml ๐ซ
๊ Autistic
๐ฝ Content: https://t.co/6laFNyCooC
Opinions are my own
May 24, 2022 โข 18 tweets โข 5 min read
๐ฎ It's not a mystery that SQLite's type system is.. not its strong side. But you probably don't realise the depth of this ocean of shit ๐ฉ๐
โ๏ธ Grab a cup of tea and join me on this exciting journey about some "wonderful" design decisions in software engineering๐๐งต
๐ So, you want to store timestamps in your database.
Nobody has the time to read manuals. So, after browsing StackOverflow answers for about 5 minutes, you'll come up with a schema like the one below
Nov 11, 2021 โข 10 tweets โข 2 min read
I'm so pissed by the situation around removing (/=) from the Eq typeclass in #Haskell ๐ก
๐๐งต A very angry thread and I why think that people who want to introduce similar breaking changes to Haskell are just a bunch of kids who want to play with their fancy toys ๐ฎ๐ณ
DISCLAIMER: I'm not against breaking changes entirely. Sometimes they are unavoidable and there's no better to fix the problem.
For instance, the recent security vulnerability in `aeson`. The problem already affected ALL Haskell applications and needed to be fixed ASAP.