My name is Paul Bissex, and e-scribe.com is my consulting business. I build web applications using as much open source software as possible. From September to June I teach web design and other important non-photographic professional skills to photographers. In the '90s I wrote technology commentary and reviews for magazines, newspapers, and web publications, including Wired, Salon.com, FamilyPC, the late lamented Web Review, and the Chicago Tribune. Feel free to email me.
I'm co-authoring a book, "Python Web Development with Django", with Jeff Forcier and Wesley Chun. It will be published by Prentice Hall in July 2008, but is available for pre-ordering on Amazon now.
This site is built on a fresh trunk checkout of Django, running on Python 2.5.1, served by Apache and mod_python. The database is SQLite. The operating system is FreeBSD, on a VPS hosted at Johncompanies.com. Comment-spam protection by Akismet. Vintage topo imagery from the Maptech archive.
Akismet, del.icio.us, Django, dpaste.com, Emacs, FreeBSD, Freenode, jQuery, LaunchBar, MacPorts, Markdown, Mercurial, OS X, Postfix, Python, SQLite, Subversion, TextMate, Trac, Ubuntu Linux, wmii
Copyright 2008
by Paul Bissex
and E-Scribe New Media
How not to advocate via Google Code
Thursday, April 10th, 2008
clojure
+
google
+
java
+
javascript
+
programming
+
python
+
web development
2 comments
99 problems
Wednesday, April 2nd, 2008
education
+
programming
+
python
3 comments
Mercurial 1.0 released
Tuesday, March 25th, 2008
mercurial
+
programming
+
vcs
Clojure is cool
Thursday, March 20th, 2008
clojure
+
fp
+
programming
+
wmassdevs
From PHP to Python
Thursday, March 13th, 2008
php
+
programming
+
python
+
tips
+
web development
8 comments
Latest iPhone SDK bug reports
Tuesday, March 11th, 2008
apple
+
business
+
iphone
+
open source
+
programming
1 comment
Clojure talk in Northampton MA
Friday, March 7th, 2008
fp
+
java
+
programming
+
wmassdevs
Racebike building and software engineering
Thursday, March 6th, 2008
programming
+
tips
2 comments
iPod touch: one week down, one week to go
Monday, February 25th, 2008
adobe
+
apple
+
design
+
hardware
+
iphone
+
mobile
+
programming
Open source bounties
Wednesday, February 13th, 2008
business
+
open source
+
programming
+
risks
The Language I Will Kind of Learn in 2008: Smalltalk
Saturday, February 9th, 2008
fun
+
haskell
+
history
+
programming
+
python
+
ruby
+
smalltalk
+
web frameworks
4 comments
A Mercurial mirror of Django's Subversion repository
Wednesday, February 6th, 2008
apache
+
django
+
dpaste
+
mercurial
+
programming
+
python
+
svn
+
vcs
10 comments
Understanding tuples vs. lists in Python
Tuesday, February 5th, 2008
fp
+
haskell
+
programming
+
python
+
tips
5 comments
Python was apparently 2007's Language of the Year
Wednesday, January 9th, 2008
programming
+
python
Developer meeting braindump 2007-09-20
Friday, September 21st, 2007
fun
+
programming
+
wmassdevs
Mercurial: good enough for now
Saturday, September 8th, 2007
darcs
+
mercurial
+
programming
+
svn
+
vcs
7 comments
Python 3.0a1 on OS X
Friday, August 31st, 2007
programming
+
python
Developer meeting braindump 2007-08-09
Thursday, August 9th, 2007
fun
+
programming
+
wmassdevs
1 comment
OSCON 2007, Day 5 (belated)
Sunday, August 5th, 2007
hardware
+
open source
+
oscon2007
+
programming
OSCON 2007, Day 4
Thursday, July 26th, 2007
open source
+
oscon2007
+
programming
+
python
2 comments
OSCON 2007, Day 3
Thursday, July 26th, 2007
fp
+
haskell
+
open source
+
oscon2007
+
programming
OSCON 2007, Day 2 addendum: FOSCON
Tuesday, July 24th, 2007
open source
+
oscon2007
+
programming
+
ruby
2 comments
OSCON 2007, Day 2
Tuesday, July 24th, 2007
open source
+
oscon2007
+
programming
+
python
2 comments
OSCON 2007, Day 1
Monday, July 23rd, 2007
django
+
mobile
+
open source
+
oscon2007
+
programming
1 comment
Developer meeting braindump 2007-07-12
Friday, July 13th, 2007
fun
+
programming
+
wmassdevs
1 comment
Developer meeting braindump
Thursday, June 28th, 2007
fun
+
programming
+
wmassdevs
1 comment
Belated comments on Dreaming in Code
Tuesday, June 19th, 2007
programming
+
python
+
reading
+
the well
Array comprehensions in Javascript
Tuesday, June 5th, 2007
haskell
+
javascript
+
programming
+
python
Real-World Haskell: A new book
Wednesday, May 23rd, 2007
fp
+
haskell
+
programming
Django.June
Wednesday, May 9th, 2007
django
+
programming
+
python
+
web development
2 comments
An embarrassment of RichIAs
Tuesday, May 8th, 2007
ajax
+
programming
+
web development
Bicycle Repair Man bundle for TextMate
Saturday, April 14th, 2007
programming
+
python
+
textmate
+
tools
Podcasts I actually like
Tuesday, April 3rd, 2007
audio
+
media
+
podcasting
+
programming
+
smalltalk
7 comments
Python 3 short course
Wednesday, March 28th, 2007
programming
+
python
2 comments
Developers, developers, developers
Thursday, March 8th, 2007
programming
+
westmass
6 comments
Liking jQuery
Thursday, March 1st, 2007
javascript
+
programming
+
web development
4 comments
Two new Django-powered sites
Sunday, February 25th, 2007
django
+
programming
+
python
4 comments
Neat Python hack: infix operators
Sunday, February 25th, 2007
fun
+
haskell
+
programming
+
python
5 comments
Dreaming In Code: The Interview
Wednesday, February 21st, 2007
programming
+
python
+
reading
+
the well
Interview with TextMate creator Allan Oddgaard
Sunday, January 28th, 2007
programming
+
textmate
Yegge's crusade
Wednesday, January 17th, 2007
haskell
+
programming
+
rants
Learning Haskell inch by inch
Tuesday, January 16th, 2007
fp
+
haskell
+
programming
The whitespace brigade
Monday, January 8th, 2007
haskell
+
programming
+
python
3 comments
Software, meet hardware
Monday, January 8th, 2007
hardware
+
programming
It's Haskell
Sunday, January 7th, 2007
fp
+
haskell
+
programming
9 comments
Advice on sequencing items in web interfaces?
Friday, January 5th, 2007
programming
+
web development
6 comments
On Rewriting Software
Thursday, January 4th, 2007
programming
New Year's programming resolutions
Monday, January 1st, 2007
django
+
programming
+
python
7 comments
99-byte Python quicksort
Friday, December 15th, 2006
fun
+
programming
+
python
10 comments
Reverse game: Codegolf edition
Thursday, December 7th, 2006
fun
+
programming
+
site
dpaste.com
Thursday, November 16th, 2006
django
+
programming
+
python
+
site
1 comment
TextMate command for paste.e-scribe.com
Tuesday, October 24th, 2006
programming
+
python
+
site
+
textmate
Pastebin update: Pygments
Friday, October 20th, 2006
django
+
programming
+
python
+
site
1 comment
Uncovering dirt with Google code search
Wednesday, October 11th, 2006
google
+
programming
+
risks
Quotation punctuation evolution
Saturday, October 7th, 2006
programming
+
writing
2 comments
International Freedom From Stupid Software Patents Day
Sunday, October 1st, 2006
business
+
intellectual property
+
programming
+
risks
3 comments
The "path" module
Thursday, September 28th, 2006
programming
+
python
4 comments
Software for determining image similarity?
Friday, September 15th, 2006
design
+
fun
+
programming
4 comments
Johnny can too code
Friday, September 15th, 2006
os x
+
programming
+
python
+
rants
6 comments
A MAC address regex
Friday, September 8th, 2006
programming
+
tips
2 comments
Rails security hole hullabaloo
Thursday, August 10th, 2006
django
+
programming
+
rails
+
risks
TextMate update
Tuesday, May 23rd, 2006
os x
+
programming
+
textmate
Enforcing Style
Sunday, April 30th, 2006
programming
+
python
2 comments
Dabble DB
Monday, April 24th, 2006
programming
+
web development
2 comments
The twenty-minute trouble ticket system
Friday, March 31st, 2006
django
+
programming
+
python
+
tips
10 comments
Required reading: Steve Yegge
Monday, March 6th, 2006
programming
+
reading
PHP and view/controller separation
Saturday, March 4th, 2006
php
+
programming
+
web development
2 comments
JavaScript and the thickening client
Sunday, February 26th, 2006
javascript
+
programming
+
web development
"Reverse" game update -- my language safari
Friday, February 24th, 2006
programming
+
python
+
site
Programming languages I have known
Saturday, February 18th, 2006
programming
Dangerous installers
Tuesday, January 24th, 2006
os x
+
programming
+
risks
Logo bundle for TextMate
Wednesday, January 18th, 2006
programming
+
textmate
Let's play a game: BASIC vs. Ruby vs. Python vs. PHP
Saturday, January 14th, 2006
fun
+
php
+
programming
+
python
+
ruby
130 comments
Tim Bray: "No New XML Languages"
Tuesday, January 10th, 2006
programming
+
tips
How to use vim, really
Monday, January 9th, 2006
programming
+
tips
3 comments
Ajaxy regex tester in Python: retest
Wednesday, December 14th, 2005
ajax
+
programming
+
python
1 comment
Evolving a new keyboard
Wednesday, December 7th, 2005
design
+
fun
+
hardware
+
programming
You really should learn regular expressions
Sunday, December 4th, 2005
programming
+
tips
6 comments
Quick, but not dirty, PHP
Tuesday, November 29th, 2005
php
+
programming
+
tips
6 comments
BASIC Computer Games
Wednesday, November 23rd, 2005
fun
+
history
+
programming
+
reading
4 comments
Big Nerd Ruby Ranch
Tuesday, September 27th, 2005
programming
+
rails
Django, Rails, and PHP
Friday, August 19th, 2005
django
+
php
+
programming
+
rails
+
web frameworks
3 comments
A Ruby happening
Thursday, August 4th, 2005
fun
+
oscon
+
programming
+
ruby
1 comment
CodeZoo
Wednesday, August 3rd, 2005
feeds
+
oscon
+
programming
+
python
+
ruby
2 comments
AJAX Mistakes
Monday, July 4th, 2005
ajax
+
programming
The iPhone keyboard doesn't suck
Python one-liner of the day
7 comments
How not to advocate via Google Code
2 comments
99 problems
3 comments
The original Lego Star Wars
2 comments
Simon Griffee
Django Mercurial mirror tweaks
3 days ago
Jason Calleiro
From PHP to Python
4 days ago
Yuli
dpaste.com
7 days ago
bruce
Neat Python hack: infix operators
11 days ago
David Reynolds
The original Lego Star Wars
19 days ago
Jason Davies
Python one-liner of the day
21 days ago
Paddy3118
Let's play a game: BASIC vs. Ruby vs. Python vs. PHP
21 days ago
At least 22802 pieces of comment spam killed since January 12th. Thanks are mostly due to Akismet.