I am very blessed with the opportunity to be speaking at this years GOTO Chicago 2017 conference. I will be dusting off the old Rockstar Programmers talk and refreshing it up with some new interviews. Ahead of the conference I want to share my conference picks.
Monday — Conference Day One
09:15 Zurich Ballroom Software Design in the 21st Century
Martin Fowler is one of the enduring luminaries in our very quick changing field. To stay as consistently influential as he has, for as long as he has is a great indicator that he is the real deal. His abstract is sufficiently high level that he could pretty much go anywhere with it, so I'm curious to see the specific under the general.
10:35 Zurich EFG Patterns of Effective Teams
My talk is on the people track and I've long been a fan of Dan North. In fact, I quoted heavily, with attribution, from his The Browser is Dead talk in some of my own talks. Dan will be covering so character attributes of effective teams. That's right up my alley.
I'm so glad to see this topic being addressed. While the notion of "failing fast" is now seen as a good thing, I find at the individual level people still have a hard time with the particular manifestation of failure known as constructive criticism. Jennifer Peepas has a very diverse background full of things not commonly seen at IT conferences. This should be great.
13:30 Zurich ABCD Troubleshooting Tiered Tragedy: A Peek Into Failure
Say what you will about monoliths, at least your logs are all in one place and there is no need for complex aggregation systems. Massively distributed systems are now much more widespread, so it's a good idea to understand how to not give up the failure fidelity at the same time. Jeff Smith will literally break it down for us.
My session is in this slot, 14:35 in Zurich EFG. I am reprising my Secrets of the Rock Star Programmers talk based on the book for which this website was built. If I wasn't giving the talk, I'd probably be at Brian Ray's Cognitive from the Engineering perspective. Deloitte is a global consulting powerhouse, so I want to see what they are doing with all this machine learning stuff.
Naturally I need to check out my colleague Georges Saab's session about the experience of bringing Jigsaw to the world. I've seen from the inside how hard it is to evolve a developer platform in my work on JSF. Doing it with all of Java is much more complicated.
Tuesday — Conference Day Two
09:15 Zurich Ballroom Debugging under fire: Keeping your head when systems have lost their mind
I never had the pleasure of working with Bryan Cantrill during our overlapping time at Sun, but I gather he can be a polarizing figure. He's certainly had a wild ride of it with node.js and I'm sure he has some gripping stories to tell, which I look forward to hearing.
10:35 St. Galen 3 Old Geeks Yell At Cloud
I still use XEmacs to read my email, so I get the whole curmudgeon thing. I've been following Bridget Kromhout for a while so I look forward to seeing her sessions.
11:40 Vevey 34 We can’t have a progressive web without embracing it
Chris Heilmann has a few things in common with my old pal Chris Wilson: they have similar twitter hairstyles, they are both named Chris, and the both had something to do with browsers at Microsoft. Let's see what he has to say about the state of the web.
I love the premise of this talk. It's so meta. Let's apply research techniques to how we do our jobs.
14:35 Zurich ABCD Effective Microservices in a Data-Centric World
Randy Shoup is doing Microservices at StitchFix. Knowing how things are going at GILT, I think this should be a fun talk. Plus, I want to see how well dressed he is.
15:40 Vevey 34 Making the web frameworks titans feel tiny
Taking away deficiencies in web frameworks is something in which I have a keen interest. Let's see what Marten Schilstra has to say.
I've been thinking a lot about monoliths and microservices lately. It's always good to have a fresh perspective on this hot topic of our times. Zhamak Dehghani is in a great position to offer it.
18:00 Zurich Ballroom Closing Keynote: Meeting resistance and moving forward
I had the chance to meet Linda Rising at Jazoon 2007 or so and she is a fascinating person and engaging speaker. A great way to close this conference.