A Contrarian View A rarely updated blog, home of very long posts: Amazon has won enterprise IT managementJanuary 31, 2023 The misleading TAM (Total Addressable Market)April 13, 2022 NoOps: Misguided Hopes, New Ideas, And Three Paths Towards An Attainable FutureNovember 27, 2020