{"id":153,"date":"2008-11-22T11:45:28","date_gmt":"2008-11-22T15:45:28","guid":{"rendered":"http:\/\/steve.vinoski.net\/blog\/?p=153"},"modified":"2008-11-22T11:45:28","modified_gmt":"2008-11-22T15:45:28","slug":"another-great-qcon","status":"publish","type":"post","link":"https:\/\/steve.vinoski.net\/blog\/2008\/11\/22\/another-great-qcon\/","title":{"rendered":"Another Great QCon"},"content":{"rendered":"<p>Just getting ready to fly home from <a href=\"http:\/\/qconsf.com\/\">QCon San Francisco<\/a>. Not surprisingly, it was another great conference, and the organizers told me that attendance was up about 30% over last year. Having a well organized and well executed conference with a large number of great speakers tends to have that effect.<\/p>\n<p><a href=\"http:\/\/jim.webber.name\/\">Jim Webber<\/a> put together and ran the REST track, and it was one of the best tracks I&#8217;ve ever been a part of. <a href=\"http:\/\/www.mnot.net\/\">Mark Nottingham<\/a> is extremely knowledgeable on the REST and HTTP fronts, so he gave a very informative talk on HTTP and the work of the <a href=\"http:\/\/www.ietf.org\/html.charters\/httpbis-charter.html\">HTTPbis group<\/a>. <a href=\"http:\/\/iansrobinson.com\/\">Ian Robinson<\/a> and <a href=\"http:\/\/stucharlton.com\/\">Stu Charlton<\/a> both spoke on using REST in the enterprise (<a href=\"http:\/\/computer.org\/portal\/pages\/dsonline\/2008\/09\/w5tow.xml\">it&#8217;s coming, like it or not<\/a>). <a href=\"http:\/\/www.crummy.com\/\">Leonard Richardson<\/a> talked about how to judge the quality of RESTful services, but I missed most of his talk because I went out to stretch my legs and couldn&#8217;t get back in because the room was so packed! I spoke about my work with <a href=\"http:\/\/www.infoq.com\/articles\/vinoski-erlang-rest\">REST, Erlang, and Yaws<\/a>. You can get all the <a href=\"http:\/\/qconsf.com\/sf2008\/schedule\/thursday.jsp\">slide sets for this track from the QCon site<\/a>.<\/p>\n<p>Got to meet a few people in person for the first time, such as <a href=\"http:\/\/www.crummy.com\/\">Leonard<\/a>, and also <a href=\"http:\/\/www.tbray.org\/ongoing\/\">Tim Bray<\/a> (who asked great questions during my talk, thanks Tim), and <a href=\"http:\/\/www.michaelnygard.com\/\">Michael Nygard<\/a>, who is as bright and articulate in person as he is in his <a href=\"\/blog\/2007\/11\/13\/release-it-is-truly-excellent\/\">amazingly wonderful book<\/a> (if you haven&#8217;t read it, do yourself a favor and put it on your holiday wish list). I also briefly met <a href=\"http:\/\/blog.lostlake.org\/\">Dave Pollak<\/a> who gave a great talk on <a href=\"http:\/\/www.scala-lang.org\/\">Scala<\/a> and <a href=\"http:\/\/liftweb.net\/\">Lift<\/a> in <a href=\"http:\/\/research.microsoft.com\/~emeijer\/\">Erik Meijer&#8217;s<\/a> <a href=\"http:\/\/qconsf.com\/sf2008\/schedule\/friday.jsp\">&#8220;Functional and Concurrent Programming Languages Applied&#8221; track<\/a>. I found it interesting that in Lift he uses some of the same request dispatching techniques I use in my work with Yaws, even though he&#8217;s writing in Scala and I in Erlang. Functional languages rule.<\/p>\n<p>Speaking of Erlang, <a href=\"http:\/\/www.erlang-consulting.com\/\">Francesco Cesarini<\/a> was there, also speaking in Erik&#8217;s track. He talked about Erlang concurrency and the continued development of Erlang&#8217;s SMP capabilities. <a href=\"http:\/\/jan.prima.de\/\">Jan Lehnardt<\/a> gave a couple of <a href=\"http:\/\/couchdb.org\/\">CouchDB<\/a> talks, which seems to just keep garnering more and more interest, and rightfully so. <a href=\"http:\/\/notdennisbyrne.blogspot.com\/\">Dennis Byrne<\/a> gave a talk on Erlang and DSLs &mdash; I unfortunately missed it but knowing Dennis I&#8217;m sure it was thought-provoking and worthwhile.<\/p>\n<p>It was also fun getting to see and hang out with <a href=\"http:\/\/blog.jayfields.com\/\">Jay Fields<\/a> and <a href=\"http:\/\/vanderburg.org\/\">Glenn Vanderburg<\/a> again. Both are extremely sharp.<\/p>\n<p>Thanks again to the QCon organizers for another wonderful conference, and I&#8217;m already looking forward to <a href=\"http:\/\/qconlondon.com\/london-2009\/conference\/\">QCon London next March<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just getting ready to fly home from QCon San Francisco. Not surprisingly, it was another great conference, and the organizers told me that attendance was up about 30% over last year. Having a well organized and well executed conference with a large number of great speakers tends to have that effect. Jim Webber put together [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[83,146],"class_list":["post-153","post","type-post","status-publish","format-standard","hentry","category-conferences","category-rest","tag-conference","tag-rest"],"_links":{"self":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/comments?post=153"}],"version-history":[{"count":10,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/153\/revisions"}],"predecessor-version":[{"id":163,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/posts\/153\/revisions\/163"}],"wp:attachment":[{"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/media?parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/categories?post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/steve.vinoski.net\/blog\/wp-json\/wp\/v2\/tags?post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}