Spinning and Redising the Block
Discussed the benefits of using the Tornado web framework and web server, and Redis, a typed key-value store, to create scalable web sites.
Hacking with "with"—Lighting talk (5 minutes)
Discussed various, unintended ways of using Python's with-statement.
TypePad Motion—Joint talk with Matt Jacobs on behalf of Six Apart
Introduction to Python—at Six Apart, NYC
Practical Functional Programming—at SOMIS
Discussed the merits of using functional programming concepts in everyday languages such as PHP (the language used at SOMIS), and introduced core concepts such as referential transparency, recursion, closures as well as advanced concepts such as evaluation strategies.
Introduction to Python—at SOMIS
Most comfortable with Python, PHP, XHTML/CSS, JavaScript, SQL (Oracle, MySQL, SQL Server), Scheme, C/C++
Familiar with Shell Scripting (Bourne/Bash), Java, MATLAB, PERL, Common Lisp
Most comfortable in UNIX-like environments including most GNU/Linux distributions, Mac OS X, FreeBSD and Solaris.