Hash Functions Taste Great with Anything
Hash functions are one of the unsung heroes of software development, and they're behind dozens of useful techniques that are crucial to modern web development. We're going to talk about hash functions, and how they can be used to make your life easier.
- The Absolute Basics: What is a hash function i don't even.
- Hash Tables: how hashes power your dictionaries and your caches.
- Hashes in Security: how hashes can keep you safe.
- Salting & Hashing Passwords: how hashes can hide your passwords.
- Rainbow Tables: how hashes can reveal your passwords.
- What Makes a Hash Cryptographic?: how the wrong hashes can ruin everything.
- Bloom Filters: how hashes can keep you from having to do hard work.
- Consistent Hashing: how hashes can ease your sharding woes.
- Choosing a Hash: npm install dis thing.
- Perfect Hashing: how to cheat at hashes.
.. and more! It's a big topic.