Indented Block is a blog about writing better code. Mostly Python, occasionally other languages, tools, and best practices.

What you’ll find here

  • Deep dives into language features (decorators, context managers, pattern matching) that go past the syntax into why they exist and when to reach for them.
  • Practical looks at libraries worth knowing, and what they solve that the standard library doesn’t.
  • Patterns pulled from real production code, generalized enough to be useful anywhere.

Who it’s for

Developers who already know how to write code and want to write it more deliberately. Fewer footguns, clearer intent, less magic.

Get in touch

Found a mistake, or want to suggest a topic? See the contact page.