The pragmatic programmer : your journey to mastery - Thomas, David, 1956- (Addison-Wesley, 2020)