Accidental complexity and closed source27 January 2021·Updated: 18 September 2023aws opensource watercooler ruby rails complexity