Hexagonal Architecture Conceptualized by Alistair Cockburn. Also known as "Ports and Adapters". In a nutshell: Application Driver -> Primary Adapter -> Primary Port -> Use Case -> Secondary Port -> Secondary Adapter -> External System/Side Effect
Makefile cheat sheet Mostly geared towards GNU make I've used ->| to indicate a tab character, as it's clearer to read than ⇥ Set a target, its dependencies and the commands to execute in order target: [dependencies] ->|