
Dreamforce Wrap-up
Dreamforce Wrap-up Ok, we survived Dreamforce and that has enabled us to limp home exhausted from all of the information we accumulated and the parties we attended just in time for the holidays. I have a lot of thoughts about the show and if I try to share most of them the result will be […]