Home / Series / CodeAesthetic / Aired Order /

All Seasons

Season 1

  • S01E01 Abstraction Can Make Your Code Worse

    • November 20, 2022

    Adding abstraction to your code always feels like the right thing to do. But when you add abstraction, you add coupling which can often undermine the value of the abstraction.

  • S01E02 Naming Things in Code

    • November 27, 2022

    It's hard to come up with good names in code, but its also easy to get wrong. By looking at some examples, we can get 80% of the way there. Access to code examples, discord, song names and more at

  • S01E03 Why You Shouldn't Nest Your Code

    • December 6, 2022

    I'm a Never Nester and you should too.

  • S01E04 The Flaws of Inheritance

    • December 22, 2022

    Let's discuss the tradeoffs between Inheritance and Composition

  • S01E05 Don't Write Comments

    • January 16, 2023

    Why you shouldn't write comments in your code (write documentation)