A divided web, a review of the role of frameworks
Websites are becoming more complex. In the 20 years since the <img> tag was proposed, the web has gone from entirely static content to replacing desktop applications wholesale. In that same span languages have risen and fallen, and in the mid-2000s a new breed of frameworks rose to meet the mounting challenge, chief among them (for our purposes anyways): Django. This talk will review how the web has changed since Django was created, and how the challenges of writing a modern web application have changed.
Alex is a software engineer working at Rackspace. He's the creator of Topaz, a Ruby implementation written in Python, as well as a core developer of Django, PyPy, and CPython. He serves on the board of the Python Software Foundation, and on the board of the Django Software Foundation.
The myth of goldilocks and the three frameworks, Pyramid, Django and Plone
Some people say micro-frameworks like pyramid are too small. Some people say CMS's like Plone are too big. Some people say django is juuuust right. They are all wrong. Come to this talk to find out the other hammers in the world, when you might use them, where I've used them to solve some hard problems and some of the clever ideas behind these technologies demystified.
Dylan is CTO of PretaGov, innovative SaaS that delivers secure, supported government websites in UK and Australia. Dylan is also the Technical Director of PretaWeb, a core contributor to Plone and Zope, creator of several open source projects including funnelweb and hostout and he also finds time to run the monthly sydney python meetups.