Dev.to WebDev 🛠 Dev 👁 0

The most intelligent way to learn engineering, but it's a set of puzzles.

18y.o. 822 LeetCode problems solved. 430+ day streak. Decided to build my second project — helps you learn different topics in a format that's actually convenient, always at hand. Learning is basically reading do

The most intelligent way to learn engineering, but it's a set of puzzles.

18y.o. 822 LeetCode problems solved. 430+ day streak.

Decided to build my second project — helps you learn different topics in a format that's actually convenient, always at hand.

Learning is basically reading docs and watching videos, and a week later you remember none of it — relearning takes forever because you have to reread everything again.

Built a platform where instead of theory, you get puzzles: a few similar explanations of the same topic, and you have to use logic to figure out which one's correct, then stack the right ones together. Pick wrong, and you get a short explanation of why.

What's already there:

500+ puzzles by topic — HashMap internals, Java concurrency, MVC/MVP/MVVM, networking, databases, etc.

Study Plans — structured paths (Java Interview, Go Interview, Python Interview, Frontend Interview, and more), with progress tracked for each

Knowledge Graph — Junior → Middle → Senior path, see what depends on what

Duels & Arena — race someone else to solve a puzzle, coins on the line

Community — a feed where people post and share progress
Coming soon: new puzzle types — 2D chains for cybersecurity and LeetCode-style problems solved through logic and puzzle mechanics

https://selfuniversity.site/en/welcome

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.