PinnedTeiva HarsanyiAnnouncing The Coder Cafe: One Concept With Your CoffeeOne concept with your coffee.Oct 7Oct 7
Teiva HarsanyiResilient, Fault-tolerant, Robust, or Reliable?Understand the differences between resilient, fault-tolerant, robust, and reliable systems when designing softwares.3d ago3d ago
Teiva HarsanyiThe PACELC TheoremLearn the PACELC theorem, an extension of CAP. Understand how distributed systems trade off between availability, consistency, and latency.Oct 30Oct 30
Teiva HarsanyiThe CAP TheoremUnderstand the CAP theorem: In distributed systems, you can only choose two out of consistency, availability, and partition tolerance.Oct 29Oct 29
Teiva HarsanyiConcurrency Is Not ParallelismParallelism can exist without concurrency, but concurrency can enable parallelism as it provides a structure to solve a problem with parts..Oct 21Oct 21
Teiva HarsanyiUnit Tests As DocumentationUnit tests are always in sync with the code, making them a powerful tool for up-to-date documentation.Oct 17Oct 17
Teiva HarsanyiCommon Arguments Against Unit TestsSkipping unit tests might seem like a time-saver, but it often leads to greater problems later.Oct 14Oct 14
Teiva HarsanyiCognitive LoadInstead of attributing complexity solely to the inherent difficulty of a domain, we should focus on reducing extraneous cognitive load.Oct 10Oct 10