4 min read go, language-design, pragmatism

Why Go Should Sometimes Be a No-Go?

The Go language was criticized for its simplicity and design philosophy in a recent article called *"Why Go Should Sometimes Be a No-Go"*, where the author raises...

4 min read go, language-design, philosophy

Go's Values

Since its release in 2009, the Go programming language has won over developers around the world, especially in distributed systems, cloud computing, and ...

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...