Hi everyone, my name is Andy Denmark and as this is my first post I'd like to personally welcome you to the TripIt blog. I'm one of the co-founders and the VP of engineering at TripIt where I am responsible for all technology development and operations. In other words, my team builds, maintains, and keeps The Itinerator running.
A bunch of you have written in asking about the tools and technologies we use to make The Itinerator work and so Gregg asked me to give everyone a quick overview. The Itinerator, like most of the large scale websites on the Internet today, is built on top of a number of high quality open source projects combined with some patent pending proprietary technologies that we have built in-house.
Much of the application is built in PHP5 using a very nice web framework called Symfony. I would like to extend my gratitude to the Symfony development team and community as their work has enabled us to build a very efficient and clean code base in a very short amount of time. If you're about to start a project and have decided on or are considering PHP5 as a development language, you should take a look at Symfony!
Aside from PHP5 and Symfony, we make extensive use of Python, Lighttpd, MySQL, Postfix, and Linux. Companies like TripIt would not be possible without the years of hard work and genius that have been put into these open source projects. These tools are not only superior to their commercial counterparts, but are a lot more flexible and customizable as well.
Aside from the communities of open source developers responsible for the projects we use, I would also like to give proper recognition to my extraordinary development team that includes Thor Denmark, Jacques Grove, Ringo Tsang, Tim Chon and a small group of contractors from around the world. These people have worked really hard to make TripIt and The Itinerator what they are. I'm very proud of how much this small group of exceptionally talented engineers has accomplished so far and excited about the fun things still to come.
- Andy
Great tools can be used as technological advancements , they bring change and innovations .
Posted by: Smart Board | September 16, 2009 at 02:01 AM