I am in the process of attempting to define for myself the 'definitive' web application development stack from bottom to top. What follows is a list of things I'm currently investigation:

  • Virtualization

  • Configuration Management

  • Continuous Integration

    • strider-cd

    • jenkins

    • hudson

    • circleci

  • version control

    • git/github/beanstalk

    • svn

    • mercurial

  • Cloud Services

    • node.io

    • AWS

    • digital ocean

    • rackserver

  • Javascript

    • javascript

    • coffeescript

    • jquery

    • node.js

    • meteor

    • angular.js

    • backbone.js

    • famo.us

    • aurelia.io

    • socket.io

    • foundation (zurb)

    • bootstrap

  • Ruby

    • ruby

    • rvm

    • rails

    • sinatra

  • Markup

    • html5
  • CSS

    • css3

    • A CSS pre-processor (LESS? SASS?)

    • A css framework: (Bootstrap ? Foundation?)

    • dust.js

  • IDE

  • NoSQL

  • OS

so, the question is, what is missing?

02/22/14; 11:46:57 AM

Last built: Fri, May 15, 2015 at 11:27 AM

By Joshua S. Freeman, Friday, May 15, 2015 at 11:27 AM.