Providing useful, but opinionated, software architecting and engineering solutions to common problems across the whole software stack.