Category: Technology

  • The Inmates are Running the Asylum: Salesforce Personas

    So, in the first post on looking at the principles of Alan Cooper’s Inmates are Running the Asylum I summarized the overarching message of the book which is, essentially, “don’t let programmers design your solution.” This applies particularly in Salesforce world, as it’s fundamentally an operational tool–it implements your workflows and processes. This time we’re…

  • Bluesky, Social Media, and the…Present?

    I was on Twitter from fairly early days. I lived in Vancouver at the time, and it was fun, engaging, safe place to connect and meet people. I met one of my closest friends to this day there through a weird conversation about bagpipers, and two of the most meaningful and important person relationships I’ve…

  • The Inmates are Running the Asylum: A Salesforce Centric Look

    I’ve been reminding people (some might say ranting) about the fact that people should read Alan Cooper’s classic The Inmates Are Running the Asylum in the context of Salesforce development for a bit, so I figured I’d elaborate on it and look at some of its points in more depth. I’m not going to lie:…

  • On Legacy Software and Updating

    On Legacy Software and Updating

    Legacy software can be a funny thing. I’m fond of reminding people that Salesforce is only built on 30 year old thinking–that’s a long time, but built in a post-web-enabled world it’s managed to remain remarkably nimble. Concur has been around for a longer time, and recently I got this very frustrating error message when…

  • A Tale of Two Software Updates

    We live, increasingly, in a world of integrated hardware and software. The most obvious example for most is your phone: without the software, it’s a (probably) black slab sitting there doing nothing. There’s not even any buttons anymore. It’s not a question of which is more important–the hardware is useless without the software. A couple…