The Coder Cafe

The Coder Cafe

Home
Programming
Testing
Distributed Systems
Reliability
Systems
Beyond Code
Inner Brew
📌 Index
💬 Discord

Reliability

Soft vs. Hard Dependency
Turning hard dependencies into soft ones is one of the most effective ways to improve the reliability of a system.
Jun 18 • 
Teiva Harsanyi
8
Lurking Variables
Proactively segmenting data per influencing factors can help discover lurking variables before they lead to misinterpretations.
Mar 26 • 
Teiva Harsanyi
5
2
Post Hoc Ergo Propter Hoc
When temporality becomes causality.
Mar 18 • 
Teiva Harsanyi
4
Fail Open vs. Fail Closed
When failures strike, does your system prioritize control or availability?
Jan 23 • 
Teiva Harsanyi
8
Resilient, Fault-tolerant, Robust, or Reliable?
These terms often get used interchangeably, but each one refers to a distinct attribute of system design.
Nov 7, 2024 • 
Teiva Harsanyi
1
Adaptive LIFO
Under heavy load, requests are handled in LIFO order to maximize the chance of successfully completing fresh requests.
Nov 6, 2024 • 
Teiva Harsanyi
3
Graceful Degradation
Complex systems regularly encounter unexpected events, and graceful degradation helps prevent complete failure by reducing service quality.
Nov 5, 2024 • 
Teiva Harsanyi
1
Reliability
if we have a problem, we may not lose money, we may not lose customers, but we may lose lives.
Nov 4, 2024 • 
Teiva Harsanyi
1
© 2025 Teiva Harsanyi
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture