The Polymathic Engineer
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
Bloom Filters Explained
Fast lookups with a fraction of the memory, when 'probably yes' is good enough
12 hrs ago
•
Franco Fernando
9
1
The Ordering Pattern: Generating All Permutations
How to find every possible arrangement of a set of items
May 9
•
Franco Fernando
10
1
How to Stop Failures from Spreading Between Services
Practical patterns to protect your services from failing dependencies and excessive load.
May 2
•
Franco Fernando
18
2
April 2026
How machine learning and optimization work well together
From making predictions to making choices.
Apr 29
•
Franco Fernando
and
Tim Varelmann
14
Linear Regression
How machines learn to draw a line through your data and make predictions.
Apr 25
•
Franco Fernando
17
2
Finding All Combinations with the The Selection Pattern
How to recursively explore every possible subset using include/exclude decisions.
Apr 18
•
Franco Fernando
16
1
The Dictionary Problem: Fast Lookups in Large Collections
From simple arrays to hash tables and BSTs: exploring the trade-offs behind one of the most common problems in computer science.
Apr 11
•
Franco Fernando
27
2
3
Why Distributed Systems Fail and How to Limit the Damage
A look at the most common failure modes and the techniques to reduce their impact.
Apr 4
•
Franco Fernando
22
2
March 2026
What Really Makes a Succesful Software Engineer
Five skills no course teach you, but matter more than your tech stack.
Mar 28
•
Franco Fernando
53
1
5
Recursion in Practice: Iteration and Subproblems
How to apply the first two recursive patterns to real problems.
Mar 21
•
Franco Fernando
16
1
Mastering Recursion: the Foundations
Understanding when to use recursion, how to structure recursive functions, and how to go through any recursive code.
Mar 14
•
Franco Fernando
26
1
The Building Blocks of Concurrent Programming
Understanding processes, threads, and how they communicate.
Mar 6
•
Franco Fernando
18
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts