Subscribe
Sign in
Home
Programming
Testing
Distributed Systems
Reliability
Systems
Beyond the Code
Lattes & Stories
📌 Index
💬 Discord
Welcome to The Coder Cafe!
Missing direction in your tech career? At The Coder Cafe, we serve timeless concepts with your coffee to help you master the fundamentals.
Nov 3, 2024
Â
•
Â
Teiva Harsanyi
6
The Coder Cafe: Learn One Concept With Your Coffee
Subscribe
Recent posts
View all
What I Learned During My Paternity Leave
Life itself is unrepeatable in its details.
Sep 16
Â
•
Â
Teiva Harsanyi
8
2
Second Brain
Your mind is for having ideas, but without a second brain, those ideas fade into memory.
Sep 3
Â
•
Â
Teiva Harsanyi
9
2
Availability Models
Highly available is too vague; watch out when you read or hear it.
Aug 19
Â
•
Â
Teiva Harsanyi
12
Why I Switched to Vim Keybindings
After switching to Vim keybindings, I found I was not only consistent in my editing but faster than ever.
Jul 24
Â
•
Â
Teiva Harsanyi
13
What Makes Code Beautiful
The more average the code, the more pleasurable it is to read and maintain.
Jul 10
Â
•
Â
Teiva Harsanyi
8
8
Don’t Be Ashamed to Say "I Don’t Know"
These three words that made us immediately trust her more than anyone else before: I don’t know.
Jun 25
Â
•
Â
Teiva Harsanyi
12
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
10
Keeping a Mistake Journal
Research suggests that reflecting on errors is one of the most effective ways to reinforce learning.
May 28
Â
•
Â
Teiva Harsanyi
11
4
Property-Based Testing
Traditional tests don’t guarantee a bug-free system; a passing test only confirms that the tested scenario behaves as expected.
May 21
Â
•
Â
Teiva Harsanyi
5
Don’t Forget About Your Mental Health
Taking care of our minds isn’t optional: it’s a critical part of the process to keep growing over time.
May 14
Â
•
Â
Teiva Harsanyi
12
1
Working on Complex Systems
This is why recognizing whether a system is complicated or complex is so important: it shapes how we should approach problem-solving.
May 7
Â
•
Â
Teiva Harsanyi
55
Ford-Fulkerson Algorithm
The maximum flow problem involves finding the highest possible flow that can travel from a source to a sink in a flow network without exceeding edge…
Apr 30
Â
•
Â
Teiva Harsanyi
8
See all