Roshambo.me
I recently launched my first “real” python project. It an ajax-based multiplayer rock-paper-scissors game. The project is based on web.py and is online at roshambo.me. Project details and screenshots are on its project page.
And now for more python ramblings:
The backend is build primarily using web.py and SQLObject. It is the first MySQL website i have every build without writing a single line of SQL. Having the ability to just construct classes and let SQLObject handle the database made development a lot faster – but I am not sure how it performs under heavy load. Web.py does a good job of handling the web-part without getting in the way.
Frontend is all jQuery magic. All there needs to be said about jQuery is: fucking awesome.
I had 18 months training in ASP.net and worked as a ASP.net developer for about 9 months. I am currently employed as a PHP developer and have around 7-8 years experience in the language. But after 3-4 months learning and using python it just seems right for web development. And with the cleanup in Python 3k it is taking a different route than PHP / .NET (yes yes, i know it’s just a framework) which is just getting messier with every release.
Now go play some rock-paper-scissors!