#Algorithms
7 articles tagged with Algorithms
Building a Custom Load Balancer: Algorithms Compared
Learn how to build a layer 7 load balancer in TypeScript while comparing Round Robin, Weighted Least Connections, and Consistent Hashing algorithms.
Building a Matchmaking System: ELO and Beyond
Understand the algorithms powering competitive game matchmaking: ELO, Glicko-2, and TrueSkill. Implement a queue matcher in TypeScript.
Building a Regex Engine From Scratch to Understand Backtracking
Learn how regular expression engines evaluate patterns. Compare catastrophic NFA backtracking against Thompson's NFA state machine construction.
Ethical AI: Building Transparent and Unbiased Algorithms in 2026
A rigorous mathematical and software engineering guide to algorithmic fairness, explainable AI (XAI), and differential privacy. We explore Demographic Parity, Equalized Odds, SHAP values, and building automated ethical compliance pipelines for enterprise ML.
Energy-Efficient Algorithms: Why Your Code's Carbon Footprint Matters in 2026
In 2026, 'performance' is measured in Joules. Explore the shift toward sustainable algorithmic complexity and how to write code that saves the planet.