"Django hosting? Do it yourself!" Is this still true? Where are we today? What is missing? As software developers we have long been looking for a Django friendly hosting service which meets our requirements and is fun to work with. Long story short: In the end we were forced to roll our own. This talk is meant for fellow software developers and hosting providers looking for the best possible Django hosting experience.
While Django is a great Web framework, there are places where Python ecosystem falls short of its competitors. However, nothing prevents us from picking the best parts to create a mixed environment that is productive and nice to work with. I will present my approach to deployment of Django webapps controlled by supervisord, using Capistrano - an automated deployment tool belonging to the Ruby on Rails ecosystem - and my capistrano-offroad package that adapts Capistrano for non-Rails applicatio...
Additional notes: http://jjkress.tumblr.com/post/637210513/djangocon-talk-additional-notes
This talk is about how to make your test suite more useful to you, your company, and the open source community in general. This is mostly be about continuous integration, and how to get the most value out of your test suite as a metric tool, cover your ass tool, and a generally useful way of showing usage of your code.
Good design is not some magical creative voodoo process—it is a discipline, like good software development. There's nothing preventing developers from learning the basics of this aspect of web development, and yet many programmer-designed interfaces look like yesterday's breakfast. This talk covers the fundamentals of designing for the web, with practical advice you can apply to make your next programmer-ware interface clean and usable, even if you "don't do frontend." Covers the basics of gra...
This presentation takes a look at CouchDB, a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP/JSON API. CouchDB design and replication features solve the problem of high-traffic websites, distributed peer-to-peer, and offline application, all in the same time. The talk will cover the different CouchDB usages and integration in Django applications and its deployment. It will highlights the Couchdbkit framework and how you can use CouchApps, em...