software projects


  • There Is No Magic Here

    “Any sufficiently advanced technology is indistinguishable from magic.” – Arthur C. Clarke As technologists, we are privileged to be working in a...

  • Planning for the Unknown Unknowns

    Over many years of developing software and building user interfaces, I’ve seen numerous shifts in technology and been present for multiple evolutions...