Introducing Django Pyfixtures
Django fixtures were initially touted as a great way to pre-populate your database, mainly for testing. Over time, various community leaders have suggested t...
Django fixtures were initially touted as a great way to pre-populate your database, mainly for testing. Over time, various community leaders have suggested t...
Python has a great standard library when it comes to invoking external processes. But one weakness it does have is that it’s not easy to communicate with a s...
Mylyn is a “task lifecycle management framework” plugin for Eclipse. I’m not 100% sure what that means, but I know I really liked one particular feature. On ...
Python’s built-in raw_input() function is a quick and dirty way to get text input from the user in your Python command line application. But it’s really only...
Anyone who has used a web browser has probably encountered the dreaded “form resubmission” dialog. This happens when the user tries to refresh or use the bac...
So, you’ve given your notice at your job. Now what? First off, stop coding. That’s right. Finish whatever small task you’re currently working on, but for the...
Interviews for software engineering positions are equal measures normal job interview and extemporaneous logic bomb de-arming with an audience. Most develope...
Unit tests need to be fast. Really fast. Some have suggested that speed is the defining characteristic of a unit test. But writing fast unit tests for Djang...
Some mail hosts, like SendGrid, require you to use SASL authentication to relay mail through their systems. Many of those same hosts only want you to send m...