BarCampNOLA
Last week’s breakthrough has quickly escalated, in our minds if not yet in reality, to a open-source project that may very well contribute to closing the gap between desktop and Web-based applications. Drawing upon our love of historical allusion, we are naming the project Aquedux, which tentatively stands for Automagic QUEries Dynamically Using AJAX. Aquedux is essentially a collection of CakePHP extensions and helpers, and a javascript library written in JQuery. These components interact with one another through the use of symmetrical naming conventions, allowing us to easily build fully AJAX driven applications that “flow” naturally from one element to the next, and back again. The first application we built using this design pattern is literally a delight to experience. Sometimes I just sit there for fifteen minutes, updating, editing and deleting records and watching everything fade in and out like magic. The best part is that the code required to tie it all together couldn’t be simpler, and adding new functionalities to the application often takes no more work than adding a link.
Travis, Spencer and I will be traveling to New Orleans next weekend for BarCamp, a “geek-out” for open source developers. We hope to find others who will be interested in the work we have done so far, or at least get some feedback on how we might improve. Regardless, it will be a great experience to brainstorm with other developers and possibly learn more about what other programmers in southern Louisiana are up to.
So stay posted as we plan to provide continuous updates about our experience at BarCampNOLA, February 16-17th.
Recently

Leave a Reply