Dave working on his latest project---
"you know, it's a series of tubes."

Welcome! Dabeaz LLC is owned and operated by David Beazley, an open-source software developer, book author, and trainer living in the city of Chicago. I primarily provide software development, training, and consulting related to the practical use of dynamic programming languages such as Python, Ruby, and Perl. In particular, I concentrate on the application of dynamic languages to problems in systems programming. This includes C/C++ integration, embedded systems, testing, networking, distributed systems, and concurrent programming.

training

I am currently offering an in-depth Introduction to Python class that focuses strongly on systems programming and software engineering in Python.

upcoming events

recent news

(9/12/08) I gave a revised version of my "Generator Tricks for Systems Programmers" tutorial at PyCon UK 2008. [ Course Materials ]

(7/5/08) Thomas Kamen Beazley arrives! And Dave forgets about sleep for the time being.

(5/28/08) PLY-2.5 is released.

(5/09/08) I am currently hard at work on the 4th Edition of the Python Essential Reference for publication in late 2008 or early 2009. This may be the greatest version of the Essential Reference yet--incorporating various elements of the Python training class I've been teaching over the last year. If you liked previous editions and have suggestions for improvement, please send me email.

contact

More information can be obtained by sending email to "dave" at "dabeaz.com".