When:
March 21, 2009
Where:
To be announced
Join Us InDurham
-
9:30 - 10:10
Refactoring Your WetwareAndy Hunt
Software development happens in your head; not in an editor, IDE, or design tool. We’re well educated on how to work with software and hardware, but what about wetware—our own brains?
On the Web
-
10:20 - 11:00
Evolving Your Git WorkflowJason Rudolph
Git has attracted many developers away from various centralized source control tools, but it’s easy to find yourself using Git like a slightly-better variant of your old VCS. "You don’t even have to be online to commit. Cool!" That’s a nice touch, but Git
On the Web
-
11:10 - 11:50
Optimizing Perceived PerformanceDavid Eisinger
As Phil Karlton said, "there are only two hard things in Computer Science: cache invalidation and naming things." Despite enormous advances in the field of web development over the last five years, it remains difficult to use caching to allow sites to sca
-
1:50 - 2:30
Getting Girls With Musical Magic and RubyChad Humphries, Jess Martin
Take a song. Cut it into pieces. Stretch it. Shift the pitch. Stack it on top of other tracks. And you have a new song. We’ll show some simple algorithms for creating new songs that lets Ruby do the heavy lifting. And let Bono do the singing.
-
3:00 - 3:40
From Paralysis to Static Analysis: A Ruby 1.9 Case Study on Upgrading RCovAaron Bedra
With Ruby 1.9 on everyone’s mind, Aaron will walk you through the real-life example of updating RCov to work with the new platform.
-
3:50 - 4:30
Scala: A Modern Programming LanguageClinton Nixon
Scala is a language for the Java Virtual Machine that combines the power of Java with the flexibility of a dynamic language and the capabilities of a functional language. We’ll explore how Scala can make standard object-oriented programming more concise a
-
4:40 - 5:20
Page Caching Resurrected: A Fairy TaleBen Scofield
We’ve seen a number of dramatic changes in Rails over the past year, with the most surprising probably being the announcement of the Rails-Merb merger. No less important, however, is the addition of Rack support, which can have a revolutionary effect on t
Andy Hunt
Andy Hunt is co-founder of The Pragmatic Programmers, LLC, and is well known as a programmer, author, and publisher. His email signature, "/
dy", dates back to the paleolithic days of uucp and ihnp4.
Jason Rudolph
Jason Rudolph is a Principal at Relevance, a leading consultancy and training organization specializing in Ruby, Rails, Groovy, and Grails, and integrating them into enterprise environments. Jason has more than ten years of experience in developing software solutions for domestic and international clients of all sizes, including start-ups, Dow 30 companies, and government organizations. Jason holds a degree in Computer Science from the University of Virginia.
David Eisinger
David is a web developer at Viget Labs, building web applications for companies ranging from startups to established brands, as well as internal and open source projects. After several years as a PHP developer, he made the switch to Ruby in 2006 and hasn’t looked back. He specializes in Ruby on Rails, jQuery, and RESTful web services. A Washington, DC native, David now lives and works in Durham, NC. He writes online at www.davideisinger.com and www.viget.com/extend.
Chad Humphries
Chad has spent the last 10 years roaming the earth building web applications for companies large and small. During his journeys he has contributed regularly to open source in .NET and Ruby. He was last seen championing the causes of Behaviour Driven Development and proper use of the Queen’s English.
Jess Martin
Jess fled from the ivory tower with a fascination for writing code that automatically generates goodness for video games—from graphics to maps to music. His fascination with rapid prototyping led him to build applications for the web where he contributed to several startups. You can now find him fretting over the front-end of many a web application.
Aaron Bedra
Aaron brings the ability to quickly ninja any application. His passion for spreading the security word via his blog is kicking off a new wave of security consciousness throughout the Ruby community and creating an avalanche of better development practices. His passion for exploring new technologies and traveling new roads has quickly shot him up through the Ruby industry and on to the Relevance team.
Clinton Nixon
Clinton is a senior developer with Viget Labs in Durham, North Carolina. He has over 12 years of experience as a professional programmer, and has worked in environments from the NSA to a greeting card studio. A frequent contributor to open-source projects, Clinton is on the core team for the Radiant CMS and has had patches accepted in both the Python and JRuby projects. He is also an award-winning role-playing game designer and has shared a breakfast with George Takei.
Ben Scofield
Ben Scofield is the Technology Director for Viget Labs, where he uses his experience working with startups like Squidoo and ODEO and his expertise in Ruby, Rails, and other technologies to help new businesses get on the right track. He's spoken at numerous conferences around the country and world, and is co-chairing RailsConf in Baltimore in 2010. He blogs at http://benscofield.com and tweets as @bscofield.
To be announced.