Terralien Founder Nathaniel Talbott introduces Experiment Driven Development, or EDD. Exclusive focus on TDD and BDD can miss the bigger picture and drive optimizations that negatively impact the business as a whole. Part business talk and part technical talk, Nathaniel discusses what EDD is, why you should be doing it from day one, and what cool Ruby tools you can leverage to make it happen.
Building User Trust
Carl Smith, founding member of nGen Works, breaks down the steps to understanding, building and keeping trust with your users. Trust is becoming vulnerable based on a positive expectation. It’s about the promises you make in subtle and obvious ways.
Get Angular
Pivot Adam Abrons and partner Misko Hevery introduce Angular, a platform for building data-backed applications with browser technologies. Applications are written in HTML, javascript, and CSS, and then Angular connects up a JSON database in the cloud.
Git for Newbies
In a special evening event, Scott Chacon from GitHub gives an excellent overview of Git for developers, with a lively back and forth from the audience.
Extending Rails 3
Yehuda Katz, member of the Rails core team, describes the many new ways to extend Rails 3, including the overall philosophy of extending ActionController and how to use ActiveModel to better integrate your non-ActiveRecord Ruby objects and Rails.
Twilio: Telephony in the Cloud
CEO Jeff Lawson introduces Twilio, a cloud-based pay-as-you-go HTTP API platform that allows web developers to build scalable, reliable voice applications without dedicated hardware or the complexities of PBX scripting.
RightScale: Cloud Computing Management
Ed Goldberg of Rightscale discusses and demonstrates their AWS cloud management offering, with tuneable dynamic instance scaling both up and down, GUI administration, and a library of custom config scripts.
Full Text Search with Rails
Wolfram Arnold shares his experiences implementing full-text search in a Rails-based translation application. The searching had to support multiple languages and matching on common word roots.
An Introduction to Palm’s webOS
Palm’s Jesse Donaldson intros Palm’s webOS showing the architecture and lifecycle for a simple app. Pivot Davis W. Frank shares Pivotal’s experience writing webOS apps using agile practices. Slides: http://bit.ly/EMj6a and http://bit.ly/axfsd
The Engine Yard Cloud: A Programmable Deployment Platform
Ezra Zygmuntowicz of Engine Yard details their new Flex cloud hosting product, including the extensive use of Chef for automated deployment. Ezra also discusses the feature roadmap for Flex.