The Coder Cafe

The Coder Cafe

Home
Concepts
The Coding Corner
Lattes & Stories
The Reading Room
Sponsorships
📌 Index
💬 Discord

Programming

Linus Torvalds vs. Ambiguous Abstractions
When a Helper Function Hides the Intent
Nov 26, 2025 • Teiva Harsanyi
Organic Growth vs. Controlled Growth
A Guide to Codebase Health
Sep 30, 2025 • Teiva Harsanyi
What Makes Code Beautiful
Why Average Code Is the Best Code
Jul 10, 2025 • Teiva Harsanyi
Ford-Fulkerson Explained
How to Solve the Max Flow Problem
Apr 30, 2025 • Teiva Harsanyi
Functors, Applicatives, and Monads
FP Concepts Explained
Mar 20, 2025 • Teiva Harsanyi
Tidy First Explained
Small Refactorings, Big Impact
Mar 11, 2025 • Teiva Harsanyi
Partially Applied Functions vs. Currying
Key Differences Explained
Feb 11, 2025 • Teiva Harsanyi
Nested Code Explained
The Downsides of Deep Nesting
Feb 4, 2025 • Teiva Harsanyi
Topological Sort Explained
Ordering Tasks With Dependencies
Dec 5, 2024 • Teiva Harsanyi
Graphs Explained
Types, Representations, and Key Algorithms
Dec 4, 2024 • Teiva Harsanyi
Binary Heaps Explained
How and When to Use Priority Queues
Dec 3, 2024 • Teiva Harsanyi
Arrays vs. Linked Lists
Key Differences and When to Use Each
Dec 2, 2024 • Teiva Harsanyi
© 2026 Teiva Harsanyi · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture