A collection of ideas, frameworks and techniques related to Software, explained clearly so they are easy to understand and share. Browse practical concepts, principles and tips, with visual examples to make them memorable.
To Scale, First Do Things That Don't Scale
Fauxtomation
The Wheel of Death
Chickens and pigs
The XY Problem
Three Types of "No"
Two types of checklists: Read-Do, Do-Confirm
Cake wreck
The frog boil metaphor
Bus factor
In theory, practice is the same as theory, but not in practice
The cost of fixing bugs
Chaos monkey
Features are like pets
Yak shaving
By monkeys
Conway’s Law
Rival and non-rival goods
What is Rubberducking? An Explanation of the Rubber Duck Debugging Technique
Bugs and releases
A release strategy for happier customers, sooner
Idempotence
MOSCOW Prioritisation
Desire path
Yesterday’s weather
Hofstadter’s Law