Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Tree: 3bb7d494a4
Fetching contributors…

Cannot retrieve contributors at this time

202 lines (137 sloc) 12.973 kB
<!DOCTYPE html>
<html lang="en">
<title>pydanny - review</title>
<meta charset="utf-8" />
<link rel="stylesheet" href=".././theme/css/main.css" type="text/css" />
<link href=".././feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="pydanny ATOM Feed" />
<!--[if IE]>
<script src=""></script><![endif]-->
<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" media="all" href=".././css/ie.css"/>
<script src=".././js/IE8.js" type="text/javascript"></script><![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" media="all" href=".././css/ie6.css"/><![endif]-->
<body id="index" class="home">
<a href="">
<img style="position: absolute; top: 0; right: 0; border: 0;" src="" alt="Fork me on GitHub" />
<header id="banner" class="body">
<h1><a href="../.">pydanny </a></h1>
<li><a href=".././pages/about.html">About</a></li>
<li><a href=".././pages/tools.html">Tools</a></li>
<li><a href=".././pages/upcoming.html">Upcoming</a></li>
<li ><a href=".././category/audrey.html">audrey</a></li>
<li ><a href=".././category/blog.html">blog</a></li>
<li ><a href=".././category/django.html">django</a></li>
<li ><a href=".././category/python.html">python</a></li>
</header><!-- /#banner -->
<aside id="featured" class="body">
<h1 class="entry-title"><a href=".././pycon-australia-2011-review.html">PyCon Australia 2011 Review</a></h1>
<footer class="post-info">
<abbr class="published" title="2012-02-24T12:45:00">
Fri 24 February 2012
<address class="vcard author">
By <a class="url fn" href="#">Daniel Greenfeld</a>
<p>In <a href=".././category/python.html">python</a>. </p>
<p>tags: <a href=".././tag/python.html">python</a><a href=".././tag/pycon.html">pycon</a><a href=".././tag/audrey.html">audrey</a><a href=".././tag/australia.html">australia</a><a href=".././tag/review.html">review</a></p>
</footer><!-- /.post-info --><p>In June of 2011 I had the good fortune of having my then girlfriend, Audrey Roy, now fiancee, <a class="reference external" href="">invited to present a keynote speech at PyCon Australia 2011</a>.</p>
<p>I was terribly excited for her to get that invitation, and that excitement was compounded when they allowed me to present on <a class="reference external" href="`:">Confessions of Joe Developer</a>.</p>
<p>Travel is a passion of mine, and it's only been since 2007 that I've gotten a chance to do much seeing of the world. Australia was always this distant goal of mine, but I never thought I would get the chance to go. Fortunately, my assumption was wrong and we landed on August 18th in Sydney, Australia!</p>
<p>Audrey <a class="reference external" href="">wrote her own statement about the event</a> right after we were done. She's good that way. Okay then, off to my own review. This is belated, but better late then never, right?</p>
<div class="section" id="conference-rooms">
<h2>Conference Rooms</h2>
<p>The Sydney Masonic Center was the venue and it was a really curious building. They built it a while ago, then apparently grafted an office building onto the top of the temple. <strong>You have to see it to believe it</strong>.</p>
<p>The main temple room was room, interesting, and fun. The acoustics, to my limited ear, seemed quite good. The alternative rooms for some of the tracks were small presentation rooms, which did quite nicely except when the organizers chose popular talks for small rooms and things overflowed. Everyone was good natured about that and we all just worked it out.</p>
<p><strong>Result: Great</strong></p>
<div class="section" id="speakers">
<p>I'm partial but I think the opening keynote by Audrey Roy about diversity was wonderful. Mary Gardinar also talk about open source projects trying to change the world that need our support. Raymond Hettiger seriously delivered the goods with another version of his amazing talk about what makes Python great. Whatever you do, go and see it as many times as possible because he changes it each and every time. Richard Jones' presentation on the <a class="reference external" href="">Zen of Python</a> was very solid too, and I'll use this as an opportunity to promote my <a class="reference external" href="">Anti-Zen of Python</a>.</p>
<p>When it came time for me to present on <a class="reference external" href="`:">Confessions of Joe Developer</a>, I finished way too early; plus me and Audrey felt the talk was not technical enough. Even though the reception for my talk was very positive, based on that experience and observation we ramped up the technical content for DjangoCon US and I delivered a much stronger talk. I want to thank the Australian Python community for being a wonderful audience.</p>
<p>The <a class="reference external" href="">rest of the talks I saw were all quite good</a>, in fact the <a class="reference external" href="">one on decorators</a> was incredible.</p>
<p><strong>Result: Super</strong></p>
<div class="section" id="conference-meals">
<h2>Conference Meals</h2>
<p>The night before the conference, Frends/mentors Russell Keith-Magee and Malcolm Tredennick took me to a sushi-train place and we gobbled down some very nice raw seafood. Call me silly, but sushi on moving plates just tastes better! Thanks guys!</p>
<p>In between talks they served nice little sandwiches. The coffee bar had lovely Flat Whites and considering the quality of dairy in Australia I was very happy with the break food.</p>
<p>The first night of the conference they served an amazing, amazing meal. The lamb was like nothing I've tasted before - my best way of describing it was &quot;<em>so this is how lamb is supposed to taste</em>&quot;. We also got served Pavlova, which Audrey really enjoyed.</p>
<p>The last evening of the conference we went out to a famous Sydney gastropub/brewery and got kangaroo and crocodile pizza. The kangaroo was outstanding, but the alligator wasn't my thing.</p>
<p>After the conference we went with Graham Dumpleton to a wonderful Dim Sum place and I stuffed myself silly while Audrey quizzed Graham on WSGI. I was sleepy for the rest of the day.</p>
<p>Pounds gained? Many.</p>
<p><strong>Result: Superb</strong></p>
<div class="section" id="parties">
<p>There were some lovely dinners and hang-outs. It was incredible putting faces to names and personalities. Everyone looked as I imagined, which meant they looked smashing. Events tended to be lower key, which can make for some wonderfully nice, cozy conversation.</p>
<p><strong>Result: Good</strong></p>
<div class="section" id="accomodations">
<p>There was no official conference hotel so we stayed at World Hotel - in easy walking distance of the conference center. It wasn't cheap, but I've learned from painful experience that when you travel to a conference, you want to spend your time at the conference, not going to-and-from a cheap hotel five miles away.</p>
<p>The staff of the hotel were very nice and helpful. Unfortunately they were working around the limitations of their building. The rooms were really tiny and rather stuffy. Normally that isn't an issue since we spend a lot of our time outside the room, but in this case Audrey was polishing her talk and needed a quiet room.</p>
<p><strong>Result: Average but not the fault of the conference</strong></p>
<div class="section" id="sprints">
<p>We talked with Richard Jones about PyPI authentication issues, and he decided to go with OpenID. Personally, I would prefer OAUTH but I'll take whatever I can get. On the behalf of the community Mark Rees implemented OpenID on PyPI at the sprint so things like <a class="reference external" href=""></a> can support the community better. One goal at PyCon 2012 is to get that working as another authentication system.</p>
<p>Otherwise I closed bugs and worked lintification of the project. Audrey and a couple Australian PyLadies, Elena Williams and Jenny Nguyen, worked some core Django documentation tickets. We didn't get as much done as we hoped thanks to an outside distraction, but the organization of the sprints was top-notch.</p>
<p>During the sprint, those crazy Australians taught us how to do a <strong>Tim Tam Slam</strong>. It's rather scary and not for the faint of heart.</p>
<p><strong>Result: Great</strong></p>
<div class="section" id="overall-result">
<h2>Overall Result</h2>
<p>The conference was run professionally. The leadership was on the ball. The few issues that cropped up were taken care of, certainly better then what I would have done. Thank you everyone who put it together or just gave us a great time: Tim Ansell, Richard Jones, Nick Coghlan, Russell Keith McGee, Graham Dumpleton, Malcolm Tredennick and many others.</p>
<p>Australia was amazing. The people were wonderful. I wish we had more time to go sightseeing and relax, but we were off all too quickly. I could write a book about the experience.</p>
<p><strong>Combined Result: Great</strong></p>
<p>There are <a href=".././pycon-australia-2011-review.html#disqus_thread">comments</a>.</p>
<p class="paginator">
Page 1 / 1
</aside><!-- /#featured -->
<section id="extras" class="body">
<div class="social">
<li><a href=".././feeds/all.atom.xml" rel="alternate">atom feed</a></li>
<li><a href="">twitter</a></li>
<li><a href="">github</a></li>
<li><a href="">facebook</a></li>
</div><!-- /.social -->
</section><!-- /#extras -->
<footer id="contentinfo" class="body">
<address id="about" class="vcard body">
Proudly powered by <a href="">pelican</a>, which takes great advantages of <a href="">python</a>.
</address><!-- /#about -->
<p>The theme is by <a href="">Smashing Magazine</a>, thanks!</p>
</footer><!-- /#contentinfo -->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "' type='text/javascript'%3E%3C/script%3E"));
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-18066389-3");
} catch(err) {}</script>
<script type="text/javascript">
var disqus_shortname = 'pydanny';
(function () {
var s = document.createElement('script'); s.async = true;
s.type = 'text/javascript';
s.src = 'http://' + disqus_shortname + '';
(document.getElementsByTagName('HEAD')[0] || document.getElementsByTagName('BODY')[0]).appendChild(s);
Jump to Line
Something went wrong with that request. Please try again.