Karl Johansson25 dec. 20235 min.2023 Predictions RevisitedDid the Definitive Guide to 2023* live up to its name?