• The AgileApproach Blog
  • Contact Us
  • Careers
  • Expertise
  • Approach
  • People
  • Clients
  • Results
  • About

people

people

people

people

people

Jeff Walpole
Frank Febbraro
Scott Hockett
Andre Hood
Mike Morris
Rich Tolocka
Irakli Nadareishvili
Clator Butler
Jed Prentice
Tobby  Hagler
Chris Johnson
Bill Renk
Eric  McKenna
Laura Schoppa
George Dickinson
Tirdad Chaharlengi
Erik Summerfield
Brad  Blake
Thomas Stec
Joel Sackett
Liz Pruszko
Joshua Lieb
Dave Leonard
Kelly Phong
Tiffany Shackelford
Samantha Warren
Dwight Ellis

Andrew Winder

Software Developer

Andrew Winder joined Phase2 in September 2008. He has expertise in Ruby on Rails, Cocoa, the GUI toolkit for Macs as well as Drupal.

Previously, he did web development projects for the University of Maryland and Johns Hopkins University.

He is the co-author of HPDD: the Human Protein Domain Database published in Nucleic Acids Research, which is one of the Oxford Journal's publications and a 2008 graduate of the University of Maryland Baltimore County (UMBC).

Enforcing DRY Concepts in Drupal

posted on 31 Dec 09

Don't Repeat Yourself, or DRY, is a software development principle aimed at speeding development efforts and reducing repetition in code bases. The great part about DRY is that in addition to getting work done quicker, it makes maintaining code much easier: if blocks of code that perform like actions across a site, or across multiple sites, is in fact the same code, making changes and adding features in one place results in those changes being quickly made in all places. Even better? Drupal makes enforcing DRY concepts incredibly easy in many different ways.

Read more on Andrew 's blog


Phase2 is internationally recognized for providing technology leadership on the web for publishing, public policy and non-profit clients using open source technology including java and the Drupal social publishing platform. www.phase2technology.com


Phase2 takes a pragmatic approach to developing IT solutions, designed for flexibility and success. The Agile Approach is Phase2's methodology and the name of our blog covering web industry and technology topics. www.agileapproach.com


Since Phase2's inception, open source technology has been a critical component of every technical solution we have delivered. Phase2 is an active contributor and participant in many open source software (OSS) projects. www.opensourceopenminds.com

Follow us on Twitter

twitter.com/phase2tech
twitter.com/tattlerapp
twitter.com/openpublish

Phase2 Technology, LLC, 1033 North Fairfax Street, Suite 400, Alexandria, VA 22314   Tel: (703) 548-6050   Fax: (703) 832-0581