Speaking and Writing

I try to stay fairly active in the professional development community and try to write a paper or speak at a conference at least once a year.  This is a running list of all the papers, workshops, and presentations. I created it as a sort of CV but also because I thought it would be cool to see written down in one place all the various events and publications I've done.

In many cases I've posted slides or written about the paper, presentation, or workshop on this website. If there isn't a link or you just want more information, drop me a line and let's talk.

Book Cover for Design It! by Michael Keeling






Conference Committees

  • Software Architecture and Machine Learning Workshop (SAML), hosted at the European Conference on Software Architecture (ECSA) 2021, 2022, Organizing Committee
  • Agile 2013 - 2018, 2020 Experience Reports, reviewer and shepherd
  • Pattern Languages of Programs - PLoP2020 Program Committee, shepherd
  • SATURN 2013, 2016, 2017 2018, 2019 Program Committee
  • European Conference on Software Architecture (ECSA) 2018, 2019 Program Committee
  • International Conference on Software Architecture (ICSA) 2019, 2021 Program Committee
  • SATURN 2014,  Technical Program Chair
  • SATURN 2015, Technical Program Co-Chair with George Fairbanks
  • ICSME Annual Workshop on Technical Debt 2014, 2015, 2016, Program Committee


Popular posts from this blog

Dealing with Constraints in Software Architecture Design

If you aren't Agile… Then what are you?

Managing Multiple Ruby Versions with uru on Windows