GUIDED STUDY / 14 LESSONS
Cheat sheets
Save a quick reference for the concepts you keep revisiting.
Lessons

Which Pattern?
Read the problem. Pick the pattern in five seconds.

Which Data Structure?
Six questions pick your data structure.

Big-O Cheat Sheet
From instant, to never finishes. Big O, on one sheet.

Which Graph Algorithm?
Five questions pick your graph algorithm.

SQL or NoSQL?
Stop choosing your database by hype.

Monolith or Microservices?
Three questions before you split your app.

Array, List or Hash Map?
Pick the right container in one look.

Which Cache Strategy?
Cache-aside, write-through, or write-back? Pick the right one.

When to Add a Message Queue
Your app should not do everything right now.

Which Sorting Algorithm?
Which sorting algorithm? And why you almost never write one.

Turn constraints into an algorithm
100,000 IDs. Is any ID repeated?

Five edge cases before you submit
Five small tests catch common binary-search bugs.

Git undo cheat sheet
Four ways to undo in Git. Pick the right layer.

SQL pagination cheat sheet
One insert can repeat a row on the next page.