A Javascript journey with only six characters

Javascript is a weird and wondeful language that lets us write some crazy code that’s still valid. It tries to help us out by converting things to particular types based on how we treat them. If we add a string to something, it’ll assume we want it in text form,

Encoding, Encryption and Hashing

Encoding is often confused with encryption and hashing. They are not the same. But before I go into the differences, I’ll first mention how they relate: All three transform data into another format. Both encoding and encryption are reversible, and hashing is not. Let’s take a look at each one: Encoding The purpose of encoding… continue reading