Bugsy
Explains

For the curious

Stop copying.
Start understanding.

Bite-size games that show you what really happens inside the machine. No copy-paste, just the why.

Start playing
Hi, I am Bugsy, a friendly little bug. I will cheer you on.
1
Level 10 / 100 XP
No streak yet0 XP

Pick your world

  • World 1

    How computers work

    5 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. 5
    6. More levels soon

    Up next: What is a bit?

  • World 2

    Programming basics

    4 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. More levels soon

    Up next: Variables

  • World 3

    Data structures and algorithms

    8 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. More levels soon

    Up next: Arrays

  • World 4

    Web and networks

    4 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. More levels soon

    Up next: Packets and routes

  • World 5

    Database 101

    4 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. More levels soon

    Up next: Tables and rows

  • World 6

    Git and teamwork

    4 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. More levels soon

    Up next: What is a commit?

  • World 7

    Security basics

    4 levels

    1. Up next
    2. 2
    3. 3
    4. 4
    5. More levels soon

    Up next: Hashing, the one-way fingerprint

Reading room

Bugsy explains

Short reads with toys to poke at: what versions promise, how npm picks updates, what lives in package.json, and what Docker really does.

  • Semantic versioning
  • What is Docker?
  • What happens when you type a URL?
Start reading