Personal schedule for Ben Bangert
subscribe to Ben Bangert's
Once again Damian Conway returns from the untamed wilderness of deepest Vim, bringing with him yet another collection of tips, tools, and tricks to make your text editing still more unspeakably powerful.
After fifteen years combined experience developing software of all types we are done with object inheritance and the compromises that it forces on us. Come learn about elegant, superior solutions to the problems inheritance claims to adequately solve.
Audience level: Intermediate
Scalability today is no longer a question of architecture, or programming language, but instead two things: message passing and data distribution. With the following patterns under your belt, anyone is well on their way to solving both.
* Message patterns: request-reply, publish-subscribe, push-pull, exclusive pair.
* Data structures: DHTs, Vector clocks, Merkel trees, CRDTs.
Location: Portland Ballroom
Audience level: Novice
The open source movement is part of a larger historic shift in the relative societal value placed on writing over reading. This talk places the open source movement in the context of the evolution of literacy over the last five thousand years.