Skip to content

Blog

Notes on design patterns, software fundamentals and algorithms. All articles are published on Medium.

Showing 12 of 12 articles

Software Engineering
2 min read

What is Object-Oriented Programming (OOP)?

The paradigm behind most modern software, from banking apps to video games: classes, objects and the principles that give code structure, reusability and safety.

Read on Medium
DS & Algorithms
8 min read

Daily LeetCode Problems: Subsets

Generating every subset of a set with recursion and backtracking, a fundamental skill for any programmer.

Read on Medium