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.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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.
I returned to Sao Paolo to follow up with the client I consulted in September.
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.
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."
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.
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.
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!
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."
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.
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.
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.
I travelled to San Diego to visit with friends and attend a convention.
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.
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.
I travelled to sunny California in May for the Saturn conference. I gave a Plenary talk and presented a tutorial at the conference.
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.
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.
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.
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.
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
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
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
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
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
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
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
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
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
Agilist, Computer Scientist, Consultant, Object Oriented Developer, All Around Good Guy!
What is Pragmatic Test Driven Development (TDD) all about?
Read the Article
Big Ball of Mud: Still the De-Facto Standard of Software Design.
I have an interview online regarding my keynote address at the Agile Portugal conference in June.
Read the Interview
After Agile2009, a blogger wrote a synopsis of the Big Ball of Mud talk.
I gave a recorded interview at QCon 2009 where I discuss the AOM framework.
Can be downloaded from my website. I add new material as it's been published.
Are you looking for design patterns training or mentoring? Joseph provides training courses for a variety of languages.