Event Over!

When:
May 30, 2009

Where:
To be announced

Join Us InWashington

  • 8:30 - 9:00

    Registration, Breakfast, and Welcome
  • 9:00 - 9:40

    Opening Keynote

    Jay Virdy

    Jay is an entrepreneur with a passion for developing search and discovery systems. He was co-founder and CEO of Summize, a realtime search engine acquired by Twitter in 2008. His first company, LocalEyes, was a local search engine acquired by AOL in 2000. Today he is actively making plans for his third DC-based startup.

    On the Web

  • 9:50 - 10:30

    Give Your Sites a Push with Comet

    Dan Drinkard

    Online applications are trending towards collaborative and instantaneous. Learn about some of the push technologies available to us in modern web apps, how to use them, and what their limitations are.

    On the Web

  • 10:30 - 10:45

    Break
  • 10:45 - 11:25

    Make Everyone a Tester: Natural Language Acceptance Testing

    Patrick Reagan

    Application testing has traditionally been the responsibility of those in formal QA roles or, more recently, the application developers themselves. Is being a programmer or tester really a requirement for effectively testing your web application? Discover ways to enable your existing team to write human-readable tests they can run in their own browser.

    On the Web

  • 11:35 - 12:15

    From Paralysis to Static Analysis: A Ruby 1.9 Case Study on Upgrading RCov

    Aaron 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.

    Aaron Bedra

    On the Web

  • 12:15 - 1:00

    Lunch
  • 1:00 - 1:40

    Lightning Talks
  • 1:50 - 2:30

    Beyond Thunderdome: Browser-Based Visual Programming with Lily and the Monome

    Justin Marney

    Ever wanted to mashup some APIs with an interactive sound generator and control it all with an external physical interface? Ever wanted to do it all without writing a single line of code? We'll pit the NY Times DOM against Lily, a browser baser visual programming environment, and the Monome, an external physical computing interface, for the ultimate audio-visual Thunderdome.

    Justin Marney

    On the Web

  • 2:40 - 3:20

    JavaScript Testing in Rails: Fast, Headless, In-Browser. Pick Any Three.

    Larry Karnowski

    You wouldn’t consider developing a Rails application without having a solid test suite for your Ruby code, but you’ve somehow convinced yourself to cross your fingers and look the other way when it comes to JavaScript. It doesn’t have to be that way. In this session, you’ll learn how to apply test-driven and behavior-driven development to your unobtrusive JavaScript code in a Rails-friendly manner.

    Historically, when selecting a JavaScript testing solution, you were forced to choose whether you wanted a framework that could run your tests in the browser or one that could only run your tests in a headless fashion. With the right combination of tools, you can enjoy the best of both worlds: fast, automation-friendly, and headless testing plus the ability to run your tests in whichever browser is acting up on any given day.

    On the Web

  • 3:20 - 3:40

    Break
  • 3:40 - 4:20

    import antigravity: Making Life More Enjoyable With Python

    Jeremy Carbaugh

    No matter how much we love writing software, there are times it makes us want to set fire to our keyboards. We'll take a look at virtualenv, WSGI, and other Python-related technologies that make life a more enjoyable experience.

    On the Web

  • 4:30 - 5:10

    Programming In Interesting Times

    Russ Olsen

    For the first time in a very long time, programmers are again confronted by a very basic question: Which programming language should I use? The last few years have seen the emergence of a whole variety of programming languages, everything from Ruby and Scala to a renewed interest in Python and LISP. Why is this happening now? What makes one programming language successful and another a footnote? And what does all this mean to engineers who just want to hit next week's deadline?

    On the Web

  • 5:10 - 7:00

    Happy Hour

Connect With Jay

 

Jay Virdy

Jay is an entrepreneur with a passion for developing search and discovery systems. He was co-founder and CEO of Summize, a realtime search engine acquired by Twitter in 2008. His first company, LocalEyes, was a local search engine acquired by AOL in 2000. Today he is actively making plans for his third DC-based startup.

Connect With Dan

 

Dan Drinkard

Dan is a creative web developer at nclud, where he implements efficient and beautiful designs that solve problems for clients. He's been coding on the Web since 2001 and loves all things PHP, ExpressionEngine, jQuery and standards.

Connect With Patrick

 

Patrick Reagan

Patrick Reagan has been building awe-inspiring applications and working with the latest technologies at Viget Labs since 2000. As the Development Director, he’s been instrumental in helping us standardize on Ruby on Rails and recruiting top talent to be a part of that movement.

Aaron Bedra

Connect With Aaron

 

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.

Justin Marney

Connect With Justin

 

Justin Marney

An engineer by birth, Justin Marney is no stranger to technology. Repeatedly caught dismantling toys as soon he could pick up a screwdriver, his parents were financially driven to provide an outlet for his curiosity in the form of a Commodore64. Unbeknownst to them, this gift would lead Justin down a path far from any chance at obtaining reasonable social skills and towards a Computer Science degree from George Mason University and a healthy obsession with programming. When Justin isn't hacking the Gibson, he spends his time making electronic music or backpacking across the Shenandoah Mountains. His enjoyment of the dichotomy between these two pastimes accurately portraits his neurosis.

Connect With Larry

 

Larry Karnowski

Larry Karnowski has been designing and developing software applications—mostly network management tools—for almost fifteen years. His biggest passion is solving problems for real people—creating user interfaces that let users kick ass. In addition to hard technical skills like Ruby, Java, etc., he brings experience in usability, product design, and uncovering what users really need to his work at Relevance.

Connect With Jeremy

 

Jeremy Carbaugh

Jeremy Carbaugh is a web developer with Sunlight Labs where he uses Python to bring transparency to the federal government. By opening up the government, Jeremy is paying penance for his time spent writing enterprise Java applications for the IRS, VA, and FBI. He is a stickler for elegant code, promotes web standards, and has yet to anger the designers he works with. Jeremy is also a member of 200 OK, a DC-based web development collective.

 

Russ Olsen

Russ Olsen's career spans a couple of decades, during which he has written everything from graphics device drivers to document management applications. These days, Russ diligently codes away at GIS systems, web service security and process automation solutions with both J2EE and Rails.

Russ spends a lot of his otherwise free time talking and writing about programming, especially Ruby. Russ is the author of Design Patterns In Ruby and the Technology As If People Mattered blog. Russ' technical pontifications have been translated into six languages and Russ has spoken at various conferences including Paris On Rails, RubyNation and the VTM Professional Ruby Conference.

To be announced.

Past Event Photos

View more photos

In Association With:

Questions?

Drop us a line at bscofield@devnation.us