2014 Travel Log
Portugal May 31st - June 14th, 2014
Agile PT happens this time of year and I always make an effort to attend. This year I'm also giving a talk to a small group prior to the conference. I'll be hanging with Ademar and other friends I've made through the years. I'm going to the conference, but I'll also be traveling around a bit and should have photos online sometime in the near future.
Denmark May 21st - May 28th, 2014
For the first time, I'll be attending a ScrumPLoP conference. I'm excited to visit with old and new friends in Denmark. This is the fifth ScrumPLoP and I'm excited to count myself as one of the attendees. It should be a good trip.
Tokyo, Japan February 27th - March 9th, 2014
The trip is primarily for the 2014 AsianPLoP, but I'll also be visiting various sites and taking some time to tour Japan's greatest places. Some highlights from the trip include taking the bullet train, doing a workshop at AsianPLoP, and hanging with my colleague Rebecca Wirfs-Brock.
2013 Travel Log
Porto and Lisbon, Portugal, December 3-16, 2013
In December, I was asked to work on an Adaptive Object Model project with my friend Ademar Aguiar. While there, Ademar and Jens Ostergaard invited me to sit in and participate in an Agile Scrum Master Course they were teaching. After that, I visited Lisbon to enjoy the company of friends, and to escape from the cold Illinois weather.
Allerton Park in Monticello, IL October 23-26, 2013
In October, PLoP 13, the 20th Pattern Language of Programs Conference will be returning to my neck of the woods. I am on the planning committee this year, filling the role of Director of Local Operations.
Krakow, Poland & Stockholm, Sweden October 12-19
After Brazil, I'll be headed back to Poland. I'll be revisiting Krakow, where I'll be attending the Java Developers Day (JDD) conference. While there, i will be presenting a talk and may host a workshop. Contact me if you'll be in Krakow and would like to get together for some Pierogi. After JDD, I'll be heading up to Stockholm, where I will be visiting with a friend and colleague, Pedro Capetillo, owner of the company that created Capability for Facilities Management.
São Paulo, Brazil September 26 - October 6
I'm returning to Brazil at the end of September. There are a few stops on my itinerary this trip
To start with, on September 26-27, I'll be visiting the National Institute for Space Research (INPE) in São José dos Campos. While at INPE, I will be giving a talk entitled "Adaptive Object-Model Architecture: How to Build Systems That Can Dynamically Adapt to Changing Requirements."
From São José dos Campos, I will be returning to São Paulo before embarking on my first trip to Brasília (Capital of Brazil), where I will attend MiniPLoP on the 28th. At MiniPLoP, I will be presenting the keynote address on the subject "Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work." I will also be presenting a writers workshop simulation with Eduardo Guerra.
After MiniPLoP, I will be attending CBSoft from 9/29-10/3. During the 7th Brazilian Workshop on Systematic and Automated Software Testing (SAST 2013) http://www.sjc.unifesp.br/sast2013/ at CBSoft, I will be giving a talk about Pragmatic Test Driven Development. At CBSoft, I will also be presenting a Tutorial with Eduardo Guerra entitled "Test Driven Development Step Patterns." I will also be reprising my talk "Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work" at the Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS) while at CBSoft. On the 3rd, I will head back to Sao Paulo, where I'll catch up with some friends and give a talk to some investors and start up companies about Agile Best Practices. I'll head back home the evening of the 6th.
If you'll be in Brazil during this time and would like to get together, please get ahold of me.
Geneva, Switzerland September 16-21, 2013
This September, I will be returning to Switzerland. This will be my first visit to Geneva, where I will be travelling to CERN to provide training in Refactoring and Test Driven Development.
Nashville, Tennessee August 5-9, 2013
In August, I attended the Agile 2013 conference in Nashville Tennessee. While at the event, I presented a talk with Rebecca Wirfs-Brock entitled "Agile Quality Scenarios: How to Be Nimble and Precise." For more information, see my blog post about the trip.
Parque das Nações, Lisboa, Portugal June 21-22, 2013
I am looking forward to returning to Portugal for this year's Agile Portugal conference. This year it will be co-located with the Scrum Alliance conference. I will be presenting a keynote address entitled "Taming Big Balls of Mud with Diligence, Agile Practices, and Hard Work" and will be holding the workshop, "Agile Quality Scenarios: How to Be Nimble and Precise." Get in touch if you will be at the event and would like to get together.
Chicago, Illinois April 23-24, 2013
I enjoyed attending the GOTO conference in Chicago and reconnecting with some old friends such as Dave Thomas, fellow Hillsider Linda Rising, and others. Getting to stay in the historic Drake Hotel wasn't too bad either!
2012 Travel Log
Gdańsk, Poland December 11-15, 2012
In what seemed like no time, I returned to Poland, but this time I was visiting Gdańsk. A client of mine had asked me to teach a course on Advanced Object Oriented Analysis and Design with Patterns.
Haifa, Israel November 8-15, 2012
I flew to Haifa, Israel, where I taught a Test-Driven Development (TDD) course for a client of mine. This was be my first trip to Israel, and I was excited about getting the opportunity to see some sites and try some of the local cuisine. I was also fortunate enough to be leaving the country as the aggression began on the Gaza Strip.
Kraków, Poland October 24-28, 2012
I was excited to head back to Kraków for JDD 2012. While at the Java developers conference, I presented a talk called "When Should You Consider Meta-Architectures? Using Meta to Scale the Cloud." I also spoke on the subject, "Pragmatic, Not Dogmatic TDD: Rethinking How We Test" with Rebecca Wirfs-Brock.
Tucson, Arizona October 18-22, 2012
I travelled to Tucson Arizona to attend the 19th Conference on Pattern Languages of Programs. While there, I will hosted a PLoP Bootcamp with Rebecca Wirfs-Brock. This year, I served on the Planning Committee and as Director of Local Operations for PLoP 2012, and also attended SPLASH while in Arizona.
São Paulo, Brazil October October 8-12, 2012
I returned to Sao Paolo to follow up with the client I consulted in September.
Brazil Summer Tour September 12-27, 2012
Penang, Malaysia Aug 23 - Sept 3, 2012
I am excited to have made my first trip to Malaysia. The purpose of my trip was to teach a course on Pragmatic Test Driven Development. While there, I also visited with a friend and took the time to do a bit of site seeing.
Dallas, Texas August 13-17, 2012
I attended Agile2012 in Dallas, Texas this August. While there, I gave a talk with Rebecca Wirfs-Brock about test driven development called "Pragmatic, Not Dogmatic TDD: Rethinking how we test." We also hosted a workshop entitled,"Testing System Qualities."
Panama City, Panama July 23-27, 2012
Porto, Portugal June 18-26, 2012
Las Vegas, New Mexico April 14-17, 2012
Portland, Oregon January 25-27, 2012
I was in the Portland metro area of Oregon with Rebecca Wirfs-Brock hosting a course in Pragmatic Test Driven Development. The purpose of the course was to provide hands-on experience and to build skills in effectively writing tests in an agile development environment.
2011 Travel Log
San Francisco, California December 15-18, 2011
I was in San Francisco visiting and consulting with my friend, computer scientist and author, Richard Gabriel. We collaborated on an Onward! Essay -- The Artist in the Computer Scientist.
Dallas, Texas November 24, 2011
I was in Arlington, Texas at Cowboys Stadium on Thanksgiving watching as the Dallas Cowboys hosted the Miami Dolphins. I enjoyed watching the Cowboys improve their Thanksgiving record to 28-14-1 this year. Go Cowboys!
Krakow, Poland November 18-23, 2011
I travelled to Krakow, Poland to attend JDD 2011, a Java developer conference. While there, I gave a keynote address on "Big Ball of Mud: Is This The Best That Agile Can Do?" and gave a workshop on "Rulemakers and Toolmakers: Adaptive Object-Models as an Agile Division of Labor."
Portland, Oregon October 20-28, 2011
I travelled to Portland to attend PLoP 2011 and SPLASH. I presented a paper at PLoP and participated in a panel at SPLASH. Additionally we had our annual Hillside meeting.
Tokyo, Japan October 5-7, 2011
The AsianPLoP Conference was postponed last March when the Earthquake and Tsunamai hit the region. The tragedy struck on the day I was to travel. This time the conditions were much better. The conference was a patterns workshop style, much like the other PLoPs.
Sao Paulo, Brazil September 24-October 1, 2011
I travelled to Brazil for SugarLoaf MiniPLoP and CBSoft. I gave two tutorials and a panel at CBSoft. I did a talk and tutorial at SugarLoaf.
San Diego, California August 31-September 4, 2011
I travelled to San Diego to visit with friends and attend a convention.
South Korea July 6-15, 2011
I visited South Korea for a multi day Test Driven Design (TDD) training with a private organization. While there I gave a talk at the KSAS conference on using "Meta to Scale the Cloud." I also met with the Seoul Agile Users Group to talk about Test Driven Development, Refactoring, Patterns and Adaptive Object Models.
Porto, Portugal June 17 - 28, 2011
I headed back to Portugal after only a few weeks absence. This time I went to the Agile PT conference where I presented a tutorial and undertook other professional related activities. One of those activities included attending the first MetaPLoP conference.
San Francisco, California May 16-20, 2011
I travelled to sunny California in May for the Saturn conference. I gave a Plenary talk and presented a tutorial at the conference.
Portugal May 25-June1, 2011
I spent some time in Portugal at the end of May. I went there primarily to defend a good friend's Adaptive Object Model PhD. Aside from that, I took photographs and had a good time.
Porto de Galinhas/Fortaleeza/Sao Paulo, Brazil March 21st - April 1st, 2011
I attended the AOSD conference this March. The conference was held in Porto de Galinhas, Brazil. I've been there before for the SugarLoaf PLoP conference. I presented two tutorials at the conference. I also travelled to Fortaleza and Sao Paulo with Richard Garbiel where we organized some workshops and presented some talks. I presented a Better Science through Art tutorial in Sao Paulo with Richard Gabriel. In Fortaleeza Richard Gabriel and I presented a tutorial entitled "Patterns to the Nature of Order." The rest of the trip was spent enjoying the beautiful country.
2010 Travel Log
San Francisco, California November 1st-5th, 2010
I will be giving the "Big Ball of Mud: Is This the Best that Agile can Do?" presentation at QCon San Fransisco 2010. I have done this presentation before, but will be adding new elements and refining the ever popular big ball of mud theme. The presentation will be on November 3rd at a bit after noon. I'll be staying for the conference and possibly visiting other California cities during my time there.
Reno, Nevada October 17th-21st, 2010
Salvador, Bahia, Brazil, September 27th-October 1st, 2010
I will be returning to Brazil this year for the CBSoft 2010 and SugarLoaf PLoP conferences. I'm helping organize the SugarLoaf PLoP. At CBSoft I will be delivering a Keynote address entitled: Ultimate Agility: Let Your Users Do Your Work! with the assistance of Rebecca Wirfs-Brock.
Portugal, June 25-June 26th, 2010
Minneapolis, Minnesota, May 17-19th, 2010
San Jose, CA & Carefree, AZ, March 24-April 7th, 2010
Tokyo, Japan, March 13-20th, 2010
2009 Travel Log
San Francisco, CA, November 16 - 20, 2009
Orlando, FL, October 25 - 29, 2009
Sao Paulo, Brazil, October 7 - 12, 2009
Chicago, IL, August 28 - 30, 2009
Chicago, IL, August 24 - 28, 2009
Barcelona, Spain, August 20 -23, 2009
Sweden, August 15 -19, 2009
Carefree, Arizona April 3rd - April 12, 2009
2008 Travel Log
San Francisco, CA - November 17th - 21st, 2008
Nashville, TN - October 19th - 23rd, 2008
Chicago, IL - July 21st - 24th, 2008
Zurich, Switzerland - June 28th - July 3rd, 2008
Portugal - June 20th - June 27th, 2008
Nashville, TN - May 3rd - May 4th, 2008
Los Angeles, CA - April 27th - May 2nd, 2008
New York, NY - April 8th - April 11th, 2008
San Diego, California - February 28th - March 1st, 2008
Panama City, Florida - February 6th - February 8th, 2008
2007 Travel Log
Tokyo, Japan - November 28th - December 6th, 2007
I'm back from Tokyo, Japan. The trip was a good time, and the talk at SPAQu went quite well. I'm not sure where my next trip will take me, but be sure to look back here for updated information. The NII invited me to do a talk on Refactoring and Adaptive Object Models.
See Pictures from Trip
Panama City, Florida - October 4th - October 6th, 2007
I went to Panama City to help the Navy with a Refactoring project. I didn't have time to site-see as this was strictly business related.
No Pictures from this trip
Montreal, Canada - October 19th - October 26th, 2007
This year's OOPSLA conference was held in beautiful Montreal. I was the Panel Chair for the conference, so I had the opportunity to sit in on some interesting panels, including the No Silver Bullet Revisited.
See Pictures from Trip
Aarhus, Denmark - September 23rd - September 28th, 2007
I visited Denmark in September for the JAOO conference. I gave a talk in the modeling track on Adaptive Object Models.
See Pictures from Trip
Monticello, IL - September 5th - September 8th, 2007
It definitely wasn't that much of a trip for me. I live just outside of Monticello, so I enjoyed the one conference close to my home. I was the conference chair for this PLoP. I've been attending PLoP since its inception in the 90s. It's always a great time. Next year it will be held in Nashville, TN alongside OOPSLA.
See Pictures from Trip
New York, NY - July 25th - July 27th, 2007
The big apple. Ralph Johnson and I traveled to New York to give a tutorial through The Refactory. This company we taught Design Patters to was a large advertising firm.
No Pictures from this trip
Brazil - May 23rd - June 4th, 2007
If you know me, then you know I love to travel to SugarLoaf PLoP. This PLoP held in South America has endeared itself to me. I served on the Program Committee for this SugarLoaf PLoP. I love sharing my experiences with the people there, then traveling the beautiful country. It serves as both business and pleasure for me. Have you seen what happened when I went down there on a previous trip?
See Pictures from Trip
Montreal, CA - May 4th - May 6th, 2007
In 2007 I was the Panel Chair for OOPSLA. This required me to take a short jaunt up to Montreal for a weekend meeting.
No Pictures from this trip
Portugal - April 19th - April 27th, 2007
When I traveled to Portugal, I was able to mesh both business and pleasure. I was invited to give a talk on AOMs at the Adaptive Object Model ENEI 2007 conference by Ademar. We took several excursions into the country, which included a visit to the Ancient Refectory.
See Pictures from Trip
2006 Travel Log
New York, New Jersey, Texas, Iowa, California, Chicago, Georgia, Wisconsin:
Various Trips throughout 2006
OOPSLA 07 Planning Meeting Montreal Canada, December 8 - 10 2006
OOPSLA 06 Portland, Oregon October 2006
PLoP 06 Portland, Oregon October 2006
Media Ocean New York, NY December, 2006
Caterpillar, Inc., Peoria, IL June, 2006
2005 Travel Log
California, Texas, Chicago: Various Trips throughout 2005
University of São Paulo: São Paulo, Brazil August 27th – 30th, 2005
SugarloafPLoP 05 Campos do Jordão, Brazil August 16 - 19 2005
PCAP Stockholm, Sweden July 28 - August 2 2005
ECOOP Glasgow, Scotland July 24 - 28 2005
2004 Travel Log
Milpitas, California Various Trips throughout 2004
OOPSLA Vancouver, Canada October 23-30 2004
PLoP 04 Allerton Park, Monticello, IL September 2004
Sao Paulo, Brazil August, 2004
Forteleeza, Brazil August, 2004
SugarloafPLoP Porto das Dunas, Ceara, Brazil August 10-13, 2004
ECOOP, Oslo, Norway June 14-18, 2004
Caterpillar, Inc., Peoria, IL May, 2004