Friendly Intro To the CAP Theorem (Consistency vs Availability vs Partition Tolerance)
Throughput vs. Latency: How To Debug A Latency Problem
The Absolute Best Intro to Monads For Software Engineers
Idempotency, a key term in distributed systems | Software Engineering Dictionary
Consistency, the C of ACID | Software Engineering Dictionary
Isolation, the I of ACID | Software Engineering Dictionary
How to make code more testable, by factoring out and abstracting side effects
Durability, the D of ACID | Software Engineering Dictionary
Availability | Software Engineering Dictionary
Atomicity, the A of ACID | Software Engineering Dictionary
So You Tested Positive For COVID, But Do You Actually Have COVID? A Friendly Intro to Bayes' Law
1 minute coding tip: git diff-words to see diffs on a per-word basis instead of per line
1 minute coding tip: npx to make it easier to run npm binaries from your JS project
Unicode, in friendly terms: ASCII, UTF-8, code points, character encodings, and more
Password Storage Tier List: encryption, hashing, salting, bcrypt, and beyond
Restricted Stock Units (RSUs) in friendly terms (Part 2 of Equity Compensation & Taxes)
Equity Compensation & Taxes, in friendly terms: RSUs vs options, cost basis, capital gains (Part 1)
Non-blocking I/O and how Node uses it, in friendly terms: blocking vs async IO, CPU vs IO
Intro to Encryption, in Friendly Terms: Cryptography, AES, Man In The Middle, and HTTPS
Friendly Intro to Hardware Security Modules (HSMs)