Great India Developer Summit 2011
I never sleep well on the road. Going to the other side of the planet doesn’t help, but sometimes there are more important things to do than sleep.
The Great India Developer Summit provides plenty of them. It’s a four-day show, held this year at the National Science Seminar Complex in Bangalore, India. At the generous invitation of Saltmarch Media, I spoke on all four days of the conference, in the .NET, Web, Java, and Workshop tracks. I gave talks on Decision Making, Complexity Theory, Gaelyk, Open Source Business Intelligence, and Liquibase. I also gave three-hour workshops on Gaelyk and Liquibase.
This was my first time at an Indian conference and my first time in India. Sadly, a tight schedule and responsibilities from the office back home kept me from being able to enjoy Bangalore outside of the hotel and conference venue. However, just the conference experience was different enough from my normal to make it interesting all by itself.
The expo hall and speakers’ lounge were open-air, which made for a few warm afternoons, but made the tropical rain on Thursday and Friday that much more beautiful. Most remarkable to an American speaker are the huge posters placed outside of each lecture hall bearing the speakers’ names and session titles. This functions as a handy guide to the day’s activity in any given room—and an embarrassing one to boot. American conference speakers love being the center of attention (why else would we be conference speakers?), but we’re shocked and surprised when people actually treat us that way. There is an irony here.
Attendees at any conference tend to assign more honor and privilege to speakers than any of us deserves, but the delegates at GIDS took this to a new level. They really seemed like they were deeply honored to have us there, and were not at all shy about approaching speakers after a session to ask questions on any subject. They acted as if we were the sort of people whose faces you’d put on giant posters! This is probably just a difference of degree from the attention speakers get in US and European conferences, but it’s a remarkable difference nonetheless.
GIDS treats its speakers very well, having put us up in the beautiful ITC Windsor. I am a well-known sucker for a breakfast buffet, but a breakfast buffet with vada and coriander chutney makes that much more a fool of me. (There were some Western comfort breakfast foods in there too, like French toast and sausage. These were not ignored.) The staff was polite and helpful in the extreme, the wireless Internet functional, and the room beautiful. It was a fine home away from home for the week.
I’m glad to be home and back to a conference-free life for a couple of months (No Fluff notwithstanding, of course), but the experience was invaluable, and I hope I can repeat it in future years.
As an important aside, the name Saltmarch, which meant nothing to me before my trip, turns out to be something like the Indian Boston Tea Party. Thanks to my friend Venkat Subramaniam for that explanation.

Last week I had the pleasure of speaking at the Scandinavian Developers Conference in Goteborg, Sweden. I flew out on Sunday afternoon with my friends Matthew McCullough and Paul Rayner, who were also speakers at the conference. We arrived in Göteborg on Monday afternoon and checked into the Hotel Gothia Towers, finding comfortable rooms with all of the free, fast broadband a geek could want. This is the stuff of Norse epics.
The conference’s organizers treated the speakers to an exclusive dinner on Monday night at a nearby restaurant whose name was sadly lost to jet lag. Conversation flowed freely for hours among world-class talents whose company I was honored to keep.
On Tuesday, Matthew and I led a fishbowl discussion on “the dire need for encryption in web apps.” Technology topics often provoke emotional disagreements and highly affective conflict, but encryption is rare in that it also to touches concepts and passions that are as much social and political as technical. We spoke very little of key lengths and rainbow tables and much more of the economics of encryption, the nature of private property, and the relationship between the State and the individual. Our community needs more panels like this one.
The show’s seven tracks covered many topics, but overall evinced a heavy emphasis on Agile and Lean methods. Diana Larsen’s keynote on Wednesday morning riffed on the role of the manager is the agile organization, describing leaders more as curators of human flourishing than directors of mechanical activity. The more I interact with agile thinkers, the more I’m persuaded that this is a philosophical program I can get behind.
I ended the conference with Kent Beck’s talk on Wednesday afternoon about the organizational changes necessary to release often. He discussed the kinds of organizational structures implied by a discipline annual, quarterly, monthly, weekly, daily, and continuous releases—fascinating process thinking from a true thought leader. I had the unexpected pleasure of sitting with Ken, his partner Cindee, and two of their daughters at Dinner 22 after the show. Our discussion of value-based consulting and integrating family life into a heavy travel schedule was more helpful to me than two hours of TDD mentoring would have been—and it’s not like I couldn’t use expert help with the latter.
Matthew, Paul, and I spent Thursday exploring Göteborg. Despite the cloudy and cold day, we found that the city had much charm to offer. It is safe, clean, and offered plentiful cafes filled with earnest, multilingual conversation, coffee, and all the baked goods you could metabolize. (Wifi was less than plentiful, but we managed to survive.)