Real cleverness lies in being able to write code that seems self evident in hindsight.

Anybody can write convoluted code that's impossible read after, but it's a lot harder to express the problem using simple and clear code.

The ability to understand a complex problem then express it using clean and maintainable code is what separates junior developers from senior ones.

joshwcomeau.com/career/clever-