It always strikes me how much commonality exists across different software engineering disciplines—not to mention across fields outside of engineering (e.g., how double-entry bookkeeping mirrors immutable design principles, or how federalism resembles class-based OOP).
Great to see an attempt at describing this phenomenon. A great start to what will surely be an awesome resource.