E-Scribe : a programmer’s blog

About Me

PBX I'm Paul Bissex. I build web applications using open source software, especially Django. Started my career doing graphic design for newspapers and magazines in the '90s. Then wrote tech commentary and reviews for Wired, Salon, Chicago Tribune, and others you never heard of. Then I built operations software at a photography school. Then I helped big media serve 40 million pages a day. Then I worked on a translation services API doing millions of dollars of business. Now I'm building the core platform of a global startup accelerator. Feel free to email me.

Book

I co-wrote "Python Web Development with Django". It was the first book to cover the long-awaited Django 1.0. Published by Addison-Wesley and still in print!

Colophon

Built using Django, served with gunicorn and nginx. The database is SQLite. Hosted on a FreeBSD VPS at Johncompanies.com. Comment-spam protection by Akismet.

Elsewhere

Pile o'Tags

Stuff I Use

Bitbucket, Debian Linux, Django, Emacs, FreeBSD, Git, jQuery, LaunchBar, macOS, Markdown, Mercurial, Python, S3, SQLite, Sublime Text, xmonad

Spam Report

At least 236610 pieces of comment spam killed since 2008, mostly via Akismet.

43 posts tagged "tips"

What happens when you screw up?
Friday, April 1st, 2016
+ + +

Good Python Interview Questions
Wednesday, March 23rd, 2016
+ + +

Remote workers and how to keep them
Wednesday, January 20th, 2016
+ +

The syncbox
Sunday, June 13th, 2010
+ +
2 comments

SPF-enabled spam domains
Wednesday, June 3rd, 2009
+ +
1 comment

robots.txt via Django, in one line
Saturday, April 25th, 2009
+ +
8 comments

Django LogEntry to the rescue
Friday, February 13th, 2009
+ +

Keeping emacs backup files tidy
Monday, February 2nd, 2009
+ +
3 comments

From PHP to Python
Thursday, March 13th, 2008
+ + + +
11 comments

Racebike building and software engineering
Thursday, March 6th, 2008
+ +
2 comments

Understanding tuples vs. lists in Python
Tuesday, February 5th, 2008
+ + + +
31 comments

Attachment-viewing script for mutt
Friday, May 11th, 2007
+ +
6 comments

Protecting the server with mod_evasive
Wednesday, April 25th, 2007
+ + +
5 comments

In-place import using Subversion
Tuesday, March 27th, 2007
+ +
2 comments

Managing a Django project using darcs
Monday, March 12th, 2007
+ + + +
13 comments

Preparing for Y2K.007DST on FreeBSD
Tuesday, March 6th, 2007
+ +
1 comment

An IRC-specific Django FAQ
Monday, February 19th, 2007
+

Notes on my new Django setup
Sunday, October 29th, 2006
+ +
2 comments

If all else fails, force it
Tuesday, October 17th, 2006
+ +
3 comments

Handling legacy URLs with Django
Friday, September 29th, 2006
+ + +
3 comments

Think twice before you let those domains lapse
Monday, September 25th, 2006
+
4 comments

A MAC address regex
Friday, September 8th, 2006
+
5 comments

Movin' on up
Saturday, July 15th, 2006
+ +

Root, sweet root
Thursday, June 22nd, 2006
+ + +

Offsite, online backup: rsync.net
Thursday, May 11th, 2006
+
3 comments

Jumpcut is back
Monday, May 8th, 2006
+ +

Trac spam
Saturday, May 6th, 2006
+ +

Random crufty open source release of the day
Saturday, April 15th, 2006
+ +

More quick-not-dirty PHP
Saturday, April 8th, 2006
+

The twenty-minute trouble ticket system
Friday, March 31st, 2006
+ + +
11 comments

Django development tips
Tuesday, February 14th, 2006
+ + +
11 comments

Digg vs. Reddit vs. Me
Monday, February 6th, 2006
+ +
4 comments

Tim Bray: "No New XML Languages"
Tuesday, January 10th, 2006
+

How to use vim, really
Monday, January 9th, 2006
+
4 comments

You really should learn regular expressions
Sunday, December 4th, 2005
+
6 comments

Quick, but not dirty, PHP
Tuesday, November 29th, 2005
+ +
6 comments

Beware of the "just"
Monday, November 21st, 2005
+

Obscure "svn mv" problem solved
Saturday, November 19th, 2005
+ + +
5 comments

Form hijacking
Tuesday, November 15th, 2005
+ + +
1 comment

Anatomy of a BoingBoinging
Friday, October 28th, 2005
+ +

Ctrl-T considered harmful
Tuesday, October 11th, 2005
+

RealPlayer direct download
Saturday, October 8th, 2005

5 comments

Watching logs
Saturday, July 2nd, 2005
+