Glenn Vanderburg

Chief Scientist, Relevance Inc.

Glenn Vanderburg
Glenn Vanderburg is a principal at Relevance, where he is focused on cutting-edge software development technologies and techniques. He brings more than 20 years of experience developing software across a wide range of domains, and using a variety of tools and technologies. Glenn is always searching for ways to improve the state of software development, and was an early adopter and proponent of Ruby, Rails, and agile practices.

Blog

MagLev

Posted

Chad Fowler nails it with his summary of MagLev. Like Chad, I think MagLev’s initial performance numbers will hold up. It’s possible that as it matures it will get slower, but it could get a lot slower than it is now and st more »

Growing Great Programmers

Posted

Here’s another highlight from RubyConf 2007: watching Jamis Buck and Michael Koziarski give a terrific keynote based on their joint blog, The Rails Way. I leaned over to Alan Francis and mentioned how encouraging it is to see young programm more »
Read More Blog Entries »

Presentations

Continuous Quality Management

It's difficult (if not impossible) to add quality to a project after it's having problems. The best and easiest time to fix a project is before it has them! Monitoring quality day-to-day is a requirement in today's fast paced world. more »

Sinatra: Essential Simplicity

Sinatra is a Ruby-based framework that makes it trivial to write simple web apps very quickly. It's much lighter weight than Rails and fills a different need, but a lot of very smart people are using this exciting new tool. more »

Fuzz-Testing Rails Apps with Tarantula

Tarantula is a Rails plugin for doing easy, repeatable fuzz testing of Rails applications. Tarantula crawls your application, supplying random inputs at every turn and looking for signs of trouble. It can be used to regularly check for many kinds of err more »

Continuous Quality Management

close

Glenn Vanderburg By Glenn Vanderburg

It's difficult (if not impossible) to add quality to a project after it's having problems. The best and easiest time to fix a project is before it has them! Monitoring quality day-to-day is a requirement in today's fast paced world.



In this talk you'll learn about the best tools available to monitor your project every day and how to keep it in great shape from day one.


Sinatra: Essential Simplicity

close

Glenn Vanderburg By Glenn Vanderburg

Sinatra is a Ruby-based framework that makes it trivial to write simple web apps very quickly. It's much lighter weight than Rails and fills a different need, but a lot of very smart people are using this exciting new tool.



In this talk you'll learn how to use Sinatra yourself, the pros and cons of the tool, and how Relevance is already using it today.


Fuzz-Testing Rails Apps with Tarantula

close

Glenn Vanderburg By Glenn Vanderburg

Tarantula is a Rails plugin for doing easy, repeatable fuzz testing of Rails applications. Tarantula crawls your application, supplying random inputs at every turn and looking for signs of trouble. It can be used to regularly check for many kinds of error handling issues, cross-site scripting and SQL injection vulnerabilities, and more mundane things like invalid HTML. This talk will discuss how Tarantula works, how to use it, and how to make it a regular part of your testing strategy.



I'll discuss the various kinds of problems that Tarantula can help you detect. I'll explain how to install Tarantula, configure it for various kinds of testing, and how to interpret (and react to) its output. Finally, I'll discuss how to make it a regular part of your automated testing regimen.