CS · AI · Reverse Engineering
Learn the rules. Understand the system. Build it yourself.
In the age of AI, knowing how to think matters more than knowing which button to press. Learn programming, artificial intelligence, reverse engineering, gaming, and the science of learning with a PhD in Computer Science who believes learning should feel like a game.
Accept your first challenge01 — Manifesto
Understanding > Automating
AI can write code.
AI can answer questions.
AI can automate tasks.
But understanding is what lets you debug, adapt, invent, question, and create.
note.mdAnyone can automate a task. A great teacher teaches you how to think.
whoami02 — About
PhD. Professor. Programmer. Dad.
After years of teaching computer science, I discovered the ultimate system hack: learning is a game.
If something feels impossibly complicated, there is a good chance nobody explained the rules properly.
My goal is to take complex ideas apart, understand how they work, and rebuild them in a way that actually makes sense.
- PhD Computer Science
- Professor
- Developer
- Educator
- Dad
03Topics
Choose Your Challenge
Five ways to make your brain work harder.
04Featured videos
Watch. Think. Build.
Placeholder episodes — swap in real videos any time.
05Interactive
Think you understand it? Prove it.
No autocomplete. No AI. Just you and the rules of the language.
x = [1, 2, 3]
y = x
y.append(4)
print(x)What gets printed?
Want harder challenges?
06 — Why this channel
Tutorials show you what to type. I want to show you why it works.
Passive learning
- Copy code
- Memorize syntax
- Follow instructions
- Ask AI for the answer
- Forget it tomorrow
Active learning
- Understand systems
- Experiment
- Break things
- Debug
- Ask better questions
- Build your own solutions
The goal isn't to compete with AI. It's to become the kind of person who knows what to ask it—and when it's wrong.
07System
The Learning Loop
Not a ladder. A cycle you keep running until it clicks.
- 01
Understand
Discover the rules.
- 02
Experiment
Change something and see what happens.
- 03
Break It
Find the limits of your understanding.
- 04
Build
Create something that proves you actually learned it.
while (curious) { understand → experiment → break → build }
“Learning is a game. If it's difficult, maybe nobody taught you the rules.”</blockquote>
Ready to beat the average?
Don't just consume technology. Understand it. Break it. Rebuild it.
Python · AI · Reverse Engineering · Education · Gaming · Logic





