🧒 Explain like I'm 5
Imagine you have a big box of LEGO bricks, but you only need a few to build a small car. Tree shaking is like a robot that picks out only the bricks you need and throws away the rest, so your toy is lighter and faster. But if some bricks are glued together or have special magic, the robot can't separate them, so you have to keep them all.
Interactive quiz
Check your understanding with an instant-feedback quick check.
Detailed notes
Senior-level deep dive: internals, pitfalls, and a self-interview ladder.
Practice with AI feedback
Answer out loud, get scored on correctness, depth, and clarity.