I was doing research on determinism and realized that it is only way I can truly 'time travel', both backwards and forwards.

Determinism in computing means that for any given input, I will always get the same output, regardless of when or how many times I run the operation.

In a deterministic server:

- If I send the same request twice, I'll get the same response twice
- Running the same function with the same parameters will always produce the same result
- There are no random elements that change between runs (or the randomness is controlled with fixed seeds)
- Time-dependent operations use a controlled clock rather than the actual system time

The point? If something worked yesterday, it'll work exactly the same way today. No surprises, no "it worked on my machine" excuses.

In other words, determinism makes my system behavior predictable

---
> This article includes Basic members-only sections.
> Upgrade to **Basic** to read the full version: https://slavakurilyak.com/membership