Personal schedule for David Maxwell
subscribe to David Maxwell's
In difficult financial times, all businesses are looking to do more with less. Automating repetitive tasks with computers is one way to do this. This tutorial will discuss how to use open source tools to implement workflow using real-world examples.
Git is a new distributed version control system that is fast, flexible, works offline and supports powerful local branching and easy merging that encourages non-linear workflows and makes developers far more productive and efficient.
This tutorial will introduce you to Git, rid you of your SVN sins, and teach you how to become more efficient and productive as a programmer.
This course presents a minimalist approach to interface design known as "S.A.T." Developed by Damian Conway over the past decade, this design philosophy can produce smaller, better focused, more usable module APIs.
Location: Ballroom A4/A5
You already know some Perl. You've read a book, written a few scripts, maybe even a module, but are you sure you're doing it right? Languagues and techniques evolve over time, and Perl is no exception.
This detailed tutorial covers many of the best modern and practical techniques in Perl, including Moose, autodie, Devel::NYTProf, Devel::Cover, PAR, Perl::Critic and more.
This talk will present the 2008 results from the Scan Project, a Department of Homeland Security open source initiative run by Coverity, designed to improve the quality and security of popular open source projects used to power government and private websites.