Sunday, October 26, 2008

15th Nov 2008 - Google App Engine Hackathon: Atlanta

Please join us on 15th Nov 2008 for a Google App Engine Hack-a-thon in Atlanta.

Learn about Google App Engine

The events will include training on the major features of Google App Engine, including data modeling, the App Engine APIs, some aspects of Django, and how to mashup App Engine with other web services. Google Engineers and Product Managers will be on hand to help and to answer questions throughout the day.

Build With Us, or Build Your Own

Throughout the day, we will be building a complete App Engine application, and sharing the code with you so you can code along with us. If, on the other hand, you already have a great idea for what to build, bring that idea with you to the hackathon. Even better, bring along anything you can prepare ahead of time (sketches, designs, web page mock ups, etc.) and use the time and information provided to develop your idea into a working application, then share it with the world.

At the end of the day, we'll invite you to share your App Engine applications with the group.

What Do I Need?

We will provide facilities, power, food, refreshments and experts to help you learn to use Google App Engine and write your application. Just bring your laptops, ideas and enthusiasm to complete the mix.

When and Where?

The Atlanta hack-a-thon will take place Saturday 15th Nov 2008 from 10AM-6PM. It will be held at Google Atlanta in Millennium at Midtown, 10 10th Street NE, Suite 600, Atlanta, GA 30309

Space is limited so Sign Up now:

Sunday, May 11, 2008

May PyAtl Meeting


The May meeting was a lot of fun. I gave a talk on a silly Google App Engine application I wrote. You can test it out, and grab the source code here: Rick Thomas gave a much more in depth look at Google App Engine, and explained a lot about the architecture, and the Datastore API. Doug Hellmann gave a special announcement about Python Magazine:, you can get three months free. Finally Brandon Rhodes gave yet another last minute lightening talk, on the topic of lexical closures.

For June we will be covering Functional Programming in Python as our theme. So far Toby Ho will do the introduction and reduce, I will cover itertools and generators, Rick Thomas, and Brandon are giving presentations which are TBD. Hopefully we can have another comprehensive blowout of the topic with many short presentations. Please volunteer for a topic and make sure we cover every last detail of functional programming. I sense Rick Copeland and Jeremy Jones need to give a presentation, so hopefully they volunteer as well :) For reference on topics to select for the meeting please reference this article: One immediate topic we are missing that comes to mind is this:

You can RSVP to the June 12th meeting here:

In order to get better planning for pre-PyAtl dinners, I have created another meetup page just for the 6PM-7PM dinner. You can RSVP for that for June here:

It appears there is interest in meeting once a month on a Saturday morning to work with Google App Engine projects and collaborate with people. This will be an ongoing event. There is a cross country Pylons sprint that will end up being the first Google App Engine Monthly meeting, as we are combining the two events. You can book it here:, and the group to discuss atlanta google app engine coding is here: Note this is going to be at White Wolf headquarters, and I will have the location as soon as I get it.

Monday, February 18, 2008

Feb Meeting Summary

For those that missed the meeting on Wednesday, it was awesome! We are trying out a new location thanks to Sim Harbert, at the GTRI Food Processing Technology Building. One of the advantages of this new building, is that security does not take 30-45 minutes to get through. Rick Copeland , an "old school" PyAtl founder, gave an incredible presentation on BloxAlchemy, Drew Smathers and Carey Hull gave a very cool prezo on Axiom, and finally Brandon Rhodes gave an impromptu presentation on KSS. Finally, Michael Langford, recorded things on his "direct to the web" camera, and will be posting it to PyAtl, via Google Video at some point. Thanks Michael!

March Meeting

Concurrency with special guest Richard Tew: White Wolf is rapidly becoming the PyAtl sugar daddy. Richard Tew, the Stackless maintainer, will be giving a presentation guessed it, Stackless. Remember, we will be meeting on March 20th, due to a conflict with PyCon, and once again at Georgia Tech. Please see the meetup page for full details:

Please note we have room for a couple of 10 minute lightening talks related to concurrency, and that we will be having our monthly roundtable discussion on PyCon 2008 aftermath. There will be a pre-PyAtl dinner as usual, at 6PM, at a yet to be determined place. We discuss dinner before PyAtl here:

Random Announcements

PyCon 08: I believe there will be another large PyAtl group attending this year. It might be cool if all met for lunch or dinner one night, plus if we had some kind of T-Shirt we printed at Cafe Press. I drew up a very basic logo some time ago:, but I am sure we could come up with a better one. Make sure you stop by for Brandon's talk on Grok and my talk on Command Line Tools... although keep the eggs and tomato throwing to a minimum. Remember we also want to see if we can get PyCon 2010 to be in Atlanta, so lets see what we need to do. I believe there is sort of a bid process. Note, is alive and kicking and 100% self serve, so have at it. Basically if you give a presentation, you can post your material, and bio of yourself, just contact me for access after you sign yourself up for an account. If you think we need a new section or content added to PyAtl, by golly add it yourself. I sure as heck don't want to do it. As hard as it is to believe, I try to have some sort of life outside of PyAtl.

Jobs Board: I know some people have discussed putting a company section of up, where people could highlight their Python related company. Also, some brave soul could volunteer to help organize a jobs board. I constantly get asked by employers how to access PyAtl people, and I keep telling them, eventually we are going to have a jobs board.

Special Interest Groups: Quite a few people have expressed interest in joining special interest programming groups. The idea would be that a leader, or leaders, of a technology would meet every other month on a Saturday morning for 3-4 hours and program etc. So far we have interest in a Twisted Group led by Drew Smathers and Cary Hull, I know I would attend. There is also an interest in a Grok group led by Brandon Rhodes, I know I would attend this too. Maybe someone can start a special interest page on the PyAtl site, and also create a special interest google group mailing list so people can meet and discuss things.

Summer Sprint: We are still planning on having a PeachWSGI/PyAtl sprint at the end of May or early June on a three day weekend. Our only road block is finding a location for enough people to code together with internet access. If your company would like to sponsor this event, please contact me. I would anticipate it should be a turn out of approximately 30-50 developers.

See you in March!

Tuesday, January 29, 2008

Feb 13th Python ORM's

Theme: Python ORM's

Primary Presentation
BloxAlchemy: Rick Copeland
proprietary project called BloxAlchemy. Basically, it's a SQLAlchemy-like layer on top of a proprietary logical (Prolog-like) database. So where SA is Objects->SQL Generation->Database, BA is more like Objects->SQL Generation->Logic Generation->Database. Rick will include a brief intro to what a logical DB is, what it's good/bad for, and why BA solves a "hard" problem.

Axiom: 10 min Lightening talk by Cary Hull and/or Drew Smathers:
Storm: 10 min Lightening talk by Noah Gift: https://storm.canonic...

If you want to help give a presentation please email me.