2026  7

August  1

System Design Terms, Explained the Way I’d Explain Them to a Friend

August 9, 2026 · 9 min

July  1

Design Patterns Finally Made Sense When I Stopped Reading the Textbook

July 22, 2026 · 4 min

April  1

Mutexes and Semaphores

April 15, 2026 · 10 min

March  1

Your connection pool is too big or too small.

March 29, 2026 · 10 min

February  1

Where Does Your Login Live? JWT vs Sessions

February 8, 2026 · 4 min

January  2

Software Architect (Architecture Characteristics) Part 2

January 28, 2026 · 3 min

Software Architect (Architecture Characteristics) Part 1

January 27, 2026 · 3 min

2025  4

February  2

Worker Threads vs. Child Processes: Making the Right Choice in Node.js

February 24, 2025 · 5 min

Using Redis with Keyv in NestJS for Caching

February 12, 2025 · 2 min

January  2

Why You Can’t Stop Scrolling: The Algorithm Explained

January 14, 2025 · 2 min

Interface in Typescript

January 6, 2025 · 2 min

2024  4

December  1

Advanced Git Commands

December 14, 2024 · 5 min

July  2

Binary Search Tree (BST)

July 11, 2024 · 5 min

Design Patterns in software development

July 2, 2024 · 6 min

June  1

SOLID Principles

June 30, 2024 · 9 min

2019  1

April  1

Working with streams in NodeJS

April 17, 2019 · 2 min