Combining Aggregation and Editorial
BuildingWebApps includes an extensive set of links to the best resources on the web, plus our own original articles.
We hand-pick the links to separate the fluff from the substance and to eliminate outdated articles, which can be especially problematic with a fast-moving framework like Ruby on Rails.
All content on BuildingWebApps is provided free of charge as a service to the community.
A New Approach to Organizing
We’re exploring new approaches to organizing information.
Unlike the unstructured tag cloud used on most sites, we use a tree-structured taxonomy. One benefit of this is that higher-level categories aggregate content from their sub-categories.
We also organize the links by the kind of resource they represent: articles, software, documentation, events, etc. We believe this can make it easier to find what you’re looking for.
Helping Newcomers to the Rails Framework
Most of the content on the web about Ruby on Rails is written for people who are already up-to-speed on the basics.
Our Learning Rails free online course is designed to enable designers and developers who have no experience with model-view-controller frameworks or object-oriented programming learn to use Rails. The course begins with audio podcasts to explain the basic concepts, and continues with screencasts in which we build a basic Rails site, step by step.
How You Can Contribute
You can help build this valuable resource for the web application community.
Michael was previously Director of Technology Strategy at Adobe Systems. He joined Adobe when it acquired Fotiva, a venture-funded photo software startup he cofounded. Prior to Fotiva, he was President of MicroDesign Resources, where he created the Microprocessor Report newsletter and the Microprocessor Forum conference.
Christopher Haupt is Chief Technology Officer at Webvanta Inc. He is a software architect and developer with over 25 years experience. Christopher was previously the Director of Engineering of Consumer and Hosted Application and Online Services at Adobe Systems. He also held engineering management roles for Photoshop, Photoshop Elements, and PhotoDeluxe.
Prior to Adobe, Christopher was a co-founder or lead engineer at a number of start-ups focused on educational and game software. Christopher holds undergraduate and graduate degrees in Computer Science from the Rochester Institute of Technology.