· 3 min read · security, programming, development

Is Hash/Digest Not Cryptography?

It is common for people to argue that hashing is not cryptography; they do it so vehemently that they ridicule things like "I encrypted it with MD5." Is it really that wrong to say...

· 3 min read · php, functional-programming, type-safety

Type-safe data structures and bananas without gorillas in PHP

I used to love everything about object oriented programming, ignoring everything else, when I finally got it, I thought that every piece of software should be developed using OO...