Meet the Speaker: Hugh McKee
As part as getting ready for Scalapeño 2018 conference we're exited to share the 2nd interview in the series of interviews with this year amazing speakers, hearing their stories and their professional insights. This time with Hugh McKee (@mckeeh3), who'll go up on stage with his talk "Safe Passage: Messaging in Microservice Environments".
Q: Tell us a bit about yourself
I fell in love with programming and software development within moments of writing my very first lines of code. After decades of filling various roles, programmer, architect, consultant, working on teams at small shops and big shops, and more, I still love this stuff. One of the most amazing things to me is that things keep getting more exciting. Today we are building systems that were unimaginable just a few years ago.
Q: Who is favourite tech thought leader and why?
Without question, for me, the front-runner is Pat Helland. I'm very interested in distributed systems architectures, and IMHO Pat Helland is one of the top thought leaders in this space. He has opened my eyes in many areas related to the fundamental concepts of distributed systems architectures and concepts. His paper titled "Immutability Changes Everything" is a must-read for anyone that is involved in building distributed systems, and more specifically microservice systems.
Q: What advice would you give yourself at the outset of your career?
Always focus on developing your technical skills. When new things come along, languages, persistence technologies, tools, platforms, etc., etc., don't dismiss them too quickly. Often your initial intuition is wrong. In every single project that you work on, you and your team will be doing something that has not been done before. Every project, good or bad, is an adventure that can you learn from. Take full advantage of that and don't let those learning opportunities slip away.
Q: What will you teach us at Scalapeño 2018, and why is this so important that developers should come to your talk? Give us a punch line :)
My goal is to challenge both developers and architects to push the boundaries of distributed microservice systems development. The motivation for this talk is to explore the ways that others are using to build unbreakable systems that embrace failure, and that gracefully stand up to any traffic onslaught.
Thank you, Hugh!