Optimization and equilibrium
Varian organizes microeconomics around two principles: agents optimize given constraints, and markets settle at equilibrium. Nearly every model follows from these.

3 ideas
Varian organizes microeconomics around two principles: agents optimize given constraints, and markets settle at equilibrium. Nearly every model follows from these.
Maximizing utility under a budget constraint generates individual and market demand curves. Preferences plus prices determine choice.
Oligopoly, Nash equilibrium, and strategic interaction are formalized alongside competition and monopoly. Strategic behavior is treated with explicit models.