For a few years now, November has been the month of QCon San Francisco for me. So far it has proven an excellent conference with lots of thought-provoking presentations and conversations. This year was no exception. Read on for my personal high- and lowlights.
(more…)
Tags: qcon
Filed under General | No Comments »
Yesterday was a very good day! After speaking at QCon the day ended with CloudCamp. An evening dedicated to everything cloud with an amazing turnout! More then 500 folks joined.
Turns out that although in general people tend to agree what a cloud is, nobody actually knows exactly what to do with it! (more…)
Tags: Amazon Webservices, qcon
Filed under Architecture, General, Performance, Virtualization | No Comments »
Working distributed is all about handling distance. Geography, culture, methods & tools, timezones, languages are all adding to that distance. Not measured in miles but in people.
How to get a focus on individuals and interactions when your people are distributed across the globe? What is the secret sauce to use to get it running smoothly?
The classical route of bringing this ‘gap’ under control involves adding process and handovers. It actually forces you to go into a waterfall-like model and therefor widens the Gap instead of bridging it. All waste is institutionalized. Sounds like a horror to you? It does to me.
(more…)
Tags: agile distributed, distributed agile, offshoring, qcon, qcon london, schoonheim, Scrum, sutherland
Filed under Agile, offshore, Scrum | 1 Comment »
While attending QCon San Francisco, I had the particular pleasure of attending a whole track that was devoted to the area of functional programming, a topic that I have a profound interest in. After having followed the track, I’m even more convinced than before that functional programming is not confined the the academic world. I think that it will have a profound impact on our mental perspective and the way we think about programming and problem solving in the next coming years. In this blog, I will summarize the sessions I followed, provide you with a couple of thought provoking ideas that I picked up, and hopefully makes you think about your programming style.
Tags: Functional Programming, qcon
Filed under General | 1 Comment »
Last year I came back from QCon San Francisco filled with new ideas. DSLs were clearly going to rule the world so I’d better start using them any chance I got. No surprise then that I was back for more this year, hoping to find out about the hottest new bleeding edge trends. Unfortunately the first two days were slightly disappointing. I did visit some interesting cloud computing introduction talks and Kent Beck’s talks were pretty funny, but nothing really blew me away.
Luckily the last day was more like it. Here are some impressions of what’s hot and what’s not:
- Relational databases are very uncool (or “unkuu” as Kent Beck’s son would apparently put it)
- Alternative storage solutions like CouchDb, AtomServer, and Neo4J are very hot.
- Google’s BigTable and MapReduce are very influential and lots of innovative new projects are based on them.
- Everything should have a RESTful API.
There were a lot of interesting sessions on friday but the best two were definitely:
- Unshackle your Domain, a DDD session that talked about some very interesting domain modeling techniques. See Erik’s blog for more info on that session.
- AtomServer – The Power of Publishing for Data Distribution. These guys not only discussed a very interesting RESTful data storage solution, they were also very entertaining and their new dating site http://www.AnyoneWillDo.com/ will undoubtedly be very successful.
All in all it was very much worth it coming to San Francisco this year and hopefully I’ll be back for more inspiration next year.
Tags: Domain Driven Design, qcon
Filed under General | 4 Comments »
The talk “Unshackle Your Domain” given by Greg Young was the highlight of QCon for me. An architectural approach that is relatively easy to understand, incredibly scalable, and supports a rich domain model. (more…)
Tags: ddd, Domain Driven Design, qcon
Filed under Architecture | 7 Comments »
After two days of QCon you get the feeling that no one is talking about Java anymore. C#, Erlang, F#, Groovy, Ruby, and Scala seem to have taken over. The only new Java stuff being talked about are libraries, application servers, or just IDE improvements. No one is talking about the Java language.
(more…)
Tags: Closures, qcon
Filed under Java | 2 Comments »
The QCon San Francisco 2008 conference was opened with an interesting keynote by Rebecca Parsons and Martin Fowler. In their talks they addressed the often strained relationship between traditional architects and agile development and how to improve this relationship to the benefit of both the agile development team and architects. These benefits include cross-project and cross-department knowledge exchange, sharing of the architects many years of experience with the developers, and only working on the architecture that is actually needed. (more…)
Tags: Agile, Architecture, qcon
Filed under Agile, Architecture | No Comments »