Learning roadmaps

Structured paths through the topics that matter,
linked to real posts as I write them.

Each roadmap is a curated sequence of topics — phases, then concepts, then the blog posts that explain each one. Not a list of YouTube videos. Actual writing.

5roadmaps
31topics mapped
4live now
roadmap — benki.dev
benki@dev ~/roadmaps $ ls
 
java/  "Java" # 9 topics · published
python/  "Python" # 6 topics · published
dsa/  "DSA" # 7 topics · published
ai-ml/  "AI/ML" # 4 topics · draft
android/  "Android" # 5 topics · published

Published roadmaps

Live

Java

From syntax basics to production-grade Spring and concurrency.

JavaSpringMaven
🐍Live

Python

Scripting to algorithms to production APIs — the full picture.

PythonFastAPIpytest
Live

DSA

Data structures and algorithms — built for interview prep.

ArraysTreesGraphs
📱Live

Android

Kotlin-first Android development — Compose, Room, and production patterns.

KotlinComposeRoom

Coming soon

🧠

AI & ML

From linear regression to LLMs — grounded in the maths.

4 topics planned