Larry Wall

Your ‘Bad’ Programming Habits Are Actually Virtues. Larry Wall Was Right All Along.

Larry Wall’s Three Virtues — laziness, impatience, and hubris — aren’t personality flaws. They’re cognitive shortcuts that produce better software by optimizing around human limits, not fighting them. While modern engineering culture demands discipline, ceremonies, and collective ownership, the best code still comes from programmers honest enough to be lazy, angry enough to be impatient, and proud enough to refuse mediocrity.