Old Meets New

Friday, February 1st, 2008 @ 2:28 pm | Uncategorized

The Roman Aqueducts were the arteries of the empire. The legions may have defended, conquered, and expanded, but any history buff will tell you that the aqueducts were the arteries of the empire that nourished and sustained its life.

The architecture of the aqueducts was simple, beautiful and powerful. Designed to be primarily subterranean, with some channels as long as 60 miles, the aqueducts were extremely efficient at what they did. Many of the ducts had a very precise gradient of 34 cm per km. At a length of 31 miles, an aqueduct’s height would only vary by 17m. These designs allowed the natural laws of physics to transport millions of gallons of water every day throughout the empire.

When being forced above ground, the ducts combined efficency with architectural beauty to provide some of the greatest wonders the world has ever seen, but with the fall of the empire, it would take civilizations over a millennium to achieve luxuries that were common to citizens of the empire.

So why am I talking about ancient architecture on a blog devoted to designing e-commerce software? Mainly because the cycle of software development is very similar to the cycle used in architecture and construction. Even software design patterns are based upon architectural pattern concepts. So …

Aaron and I are currently working on a library of jQuery functions that will be able to integrate seamlessly with cakePHP applications. Following strict naming conventions, and simple design patterns that we are establishing, we feel that our small library will continue to grow and allow anyone the ability to enhance and extend interface design that will be as functional and beautiful as the great Roman Aqueducts.

In essence, old world architecture patterns meet new world software development and the result will be rich internet applications that are beautiful, intuitive, and maintainable. So stay tuned, as we continue to update our progress on Acropolis and Aquadux, and if you have intrest in using Acropolis as your e-commerce platform, or helping us develop Aquadux as an open-source project, then get in touch with us!

 

Recently

  • Early birds digg up the worms, and other less allegorical lessons from Dan Zarrella
  • AqueduX presentation at BarCampNOLA
  • Twitter
  • BarCampNOLA
  • Old Meets New
  • Hofstadter’s Law
  • Impossibility of Time Estimates
  • Keeping the Lights On
  • I’m not crazy, either.
  • I am not stupid.
  •  

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>