My Workflow
A developer explains their Python workflow using pip, virtualenv, and virtualenvwrapper to manage project dependencies and isolated environments.
A developer explains their Python workflow using pip, virtualenv, and virtualenvwrapper to manage project dependencies and isolated environments.
A PyCon program committee member reflects on the talk selection process, reviewer biases, and shares excitement for upcoming conference talks.
An introduction to Unladen Swallow, a Google-funded project to speed up CPython using a JIT compiler built on LLVM.
A developer explains how to test a Django RSS feed importer by creating a threaded mock HTTP server using Python's threading.Condition.
A technical guide on parsing email attachments and body content from multipart emails using Python's email and StringIO modules.
Announcing the release of Django-filter 0.5, featuring a package name change to django_filters and new filter features.
Announcing pyvcs .2 release with new Subversion and Bazaar backends, plus bug fixes for the Mercurial backend.
Announcing pyvcs and django-vcs, open-source tools for abstracting and web-browsing version control systems, plus plans for a new Django project.
A rebuttal to a critical article about Python, defending its features like closures, generators, lambdas, and the C-API.
A developer shares slides and code examples from their talk on Django forms at the EuroDjangoCon 2009 conference.
A recap of a panel discussion on Object-Relational Mappers (ORMs) in Python, covering selection criteria and unanswered questions.
A personal recap of the 2009 PyCon conference, covering talks on Python development, frameworks like CherryPy, and tech discussions.
Announcing a Google Moderator page for submitting and voting on questions for a Python ORM panel at PyCon 2009.
Explains how to implement Django-like reverse URL generation in a Werkzeug-based Google App Engine application using endpoint names.
Explains unexpected behavior when using Python's dict.update() with Django's QueryDict due to its internal list-based value storage.
A developer details optimizing a Django view to analyze chat log data, reducing execution time and database queries.
A developer's guide to improving Perl skills, covering documentation, CPAN modules, and a review of a Perl testing book.
A Python tutorial on creating a flexible date range iterator generator using datetime and timedelta.
A developer shares their journey revisiting classic algorithms, providing Python implementations of insertion sort and merge sort from the MIT Intro to Algorithms course.
Author's talk proposal for a panel on ORM design philosophies at PyCon 2009 has been accepted, featuring notable Python developers.