An HTTP request's journey through a platform-as-a-service
I'm definitely getting better as a public speaker :-) At EuroPython in Berlin last month, I gave a high-level introduction to PythonAnywhere's load-balancing system. There's a video up on PyVideo: An HTTP request's journey through a platform-as-a-service. And here are the slides [PDF].
London Financial Python Users' Group
I clearly need to post more stuff here so that it doesn't just turn into a blog announcing the LFPUG's meetings :-)
However, in the meantime, here are the details of the next one: it'll be on 11 March 2010, and is hosted this time by Man Investments Ltd at Sugar Quay, Lower Thames Street, London EC3R 6DU. As before, all are welcome, but for security reasons you need to register in advance; just drop an email to Didrik Pinte. (Update: old mailto link removed.)
Guest of honour this time around is Travis Oliphant, the creator of SciPy and the architect of NumPy. He'll be talking about NumPy memory maps and structured data-types, and Didrik will also give a talk about integrating C/C++ libraries using Cython. More suggestions for talks (or even better, offers to give talks!) are very welcome -- once again, just email Didrik, or post something in the LinkedIn group.
Talk at London Geek Night
Last Thursday I did a talk at the London Geek Night about the business side of founding Resolver Systems; 10 minutes or so of prepared talk and then 20 minutes of Q&A, which was the structure suggested by the night's organiser, Robert Rees. Skills Matter recorded the whole thing, and the video's online now (albeit inexplicably categorised under Erlang). Be warned that I was talking particularly quickly that evening, even by my normal standards of gabble, so you'll have to listen carefully :-)
Other talks that evening were from my colleague Jonathan Hartley, who talked about the tech side of Resolver Systems, and Martin Dittus of Last.fm, who talked about some of the heavy-duty tech infrastructure they use.
Off to visit the Beast of Redmond ;-)
Mahesh Prakriya at Microsoft was kind enough to suggest that I give a talk at the Lang.NET symposium, and so tomorrow I'm flying to Seattle. It looks like a fantastically interesting meetup, and I'm really looking forward to it.
The one hiccup for me was trying to work out what to put in the talk. Having been on so many client and potential client visits, and done marketing material for non-technical users, it was very hard to switch over to thinking again about what Mahesh had clearly realised, and Jon Udell touched on back when he did a screencast with us: that a lot of the power behind Resolver One comes from the way it treats spreadsheets as just another .NET language.
This doesn't mean that our marketing and sales efforts are wrong -- our users and users-to-be don't really care about how the program does what it does, they care about what problems it solves for them. But it's useful reminder to me that I need to keep both sides in mind.
[Update] The talk went well! It was videoed and I'll link to it as soon as they put it online. In the meantime, here are the slides.
[Update, later] Darryl Taft has written about the talk in eWeek.