Show HN: Self University – Interactive puzzles to learn programming

dima8532 pts0 comments

Self University | SelfUniversity

The most intelligent way to learn engineering,but it's a set of puzzles.<br>Start for Free

Your browser does not support the video tag.

Introducing Self University<br>Passive video courses are broken. You watch, you nod, and a week later none of it sticks. They give the illusion of understanding — and silence in the interview.

Our approach<br>Self University is a simulator, not a lecture. Every topic is an interactive puzzle you build by hand: networking, databases, Kafka, Kubernetes, and hundreds more.

Unlimited coverage<br>Anything they ask you in an interview, Self University turns into a puzzle.

Puzzles assemble the architecture by hand instead of reading about it.

Knowledge graph see the whole Junior → Senior path on one map.

Dashboard progress, streaks, and achievements in one place.

Learning that is proven to work.<br>Self University is built on the Generation Effect — a principle from cognitive science.

Self-generating an answer, rather than reading it, makes information stick better . Generation triggers deeper encoding procedures that are easier to reinstate later during recall.

Self-generating a response activates broader neural circuits during encoding than passive reading. A classic experiment found retrieval practice beats simple re-reading for long-term memory.

Learning is bottlenecked by limited working memory . Removing extraneous load — raw syntax, abstract text — via concrete interactive structures frees up capacity to understand the concept itself .

310 students aged 10–15 went through tiered, hands-on practice. Result: significant gains in computational thinking (effect size 0.65–1.49 ), higher engagement, lower anxiety.

Knowledge graph<br>You literally build the structure in your head.<br>Every topic is a node on the map. Junior → Middle → Senior. See the whole path and your progress — not a list of 500 random puzzles.<br>Junior → Senior<br>Level-based progress, not a random list

Related topics<br>See what depends on what

Visual progress<br>Solved nodes light up

Your browser does not support the video tag.

Your browser does not support the video tag.

Arena & Duels<br>Beat the best.<br>Challenge opponents, wager coins. Real duels on puzzle-solving speed.<br>Leaderboard<br>Compete for a spot on the leaderboard

Duels<br>Challenge others and earn XP

Wagers<br>Wager coins and raise the stakes

Community<br>Chat, share, learn.<br>Post updates, create polls, comment. A community of developers learning together.<br>Posts<br>Share thoughts and progress

Polls<br>Create polls

Reactions<br>Like and react with emoji

The details<br>Built for practice.

Speed stats<br>Compare your solution time with others

Solution breakdowns<br>Post your architectures with explanations

Custom folders<br>Group tough puzzles for quick review

Study plans<br>Structured paths by topic

Study plans<br>Prepare for interviews.

🌐<br>DEEP

TCP/IP Deep Dive<br>45/45 solved

37 puzzles

Cloud Native & K8s<br>37/37 solved

22 puzzles

Go Concurrency & Core<br>22/22 solved

🖥️<br>NEW

PC Hardware & Architecture<br>20/20 solved

18 puzzles

Frontend Performance & RSC<br>18/18 solved

📐<br>NEW

Design Patterns<br>19/19 solved

💻<br>NEW

Intro to Programming<br>11/11 solved

🌐<br>DEEP

TCP/IP Deep Dive<br>45/45 solved

37 puzzles

Cloud Native & K8s<br>37/37 solved

22 puzzles

Go Concurrency & Core<br>22/22 solved

🖥️<br>NEW

PC Hardware & Architecture<br>20/20 solved

18 puzzles

Frontend Performance & RSC<br>18/18 solved

📐<br>NEW

Design Patterns<br>19/19 solved

💻<br>NEW

Intro to Programming<br>11/11 solved

HOT

Java Interview<br>24/24 solved

37 puzzles

DB Tuning: PG & Redis<br>37/37 solved

23 puzzles

Observability & OTel<br>23/23 solved

25 puzzles

Event-Driven & Kafka<br>25/25 solved

25 puzzles

API: REST, gRPC, GraphQL<br>25/25 solved

20 puzzles

Python Asyncio & Performance<br>20/20 solved

15 puzzles

CI/CD: Terraform & Ansible<br>15/15 solved

HOT

Java Interview<br>24/24 solved

37 puzzles

DB Tuning: PG & Redis<br>37/37 solved

23 puzzles

Observability & OTel<br>23/23 solved

25 puzzles

Event-Driven & Kafka<br>25/25 solved

25 puzzles

API: REST, gRPC, GraphQL<br>25/25 solved

20 puzzles

Python Asyncio & Performance<br>20/20 solved

15 puzzles

CI/CD: Terraform & Ansible<br>15/15 solved

View all study plans

Vs. alternatives<br>Why not YouTube or docs?

What you needYouTubeDocs / RFCSelf UniversityInteractive practice500+ puzzlesCompetition & motivationPvP arenaStructured learning pathno systemno systemknowledge graphCommunity & feedbackcomments onlyactiveMonthly events & quests

Ready to build the structure in your head?<br>Sign up takes 10 seconds.<br>Start for FreeView roadmap

solved puzzles self university progress video

Related Articles