Key Technologies
Because there are so many technologies, all of which are continually evolving, my approach has been to keep my skillset as broad as possible and focus when necessary. It’s the ability to learn quickly, to adapt, to transfer skills from one technology to another that I find most practical and useful.
These are some of the technologies I’ve encountered over the last thirty years.