What development stack are you using?
As an example, if you were to ask me what the typical web development stack is for a Microsoft shop I would say:
Framework: ASP.Net MVC
Language: C#
Web Server: IIS 7.5
Data Layer: Entity Framework, NHibernate or straight ADO.Net.
Database: SQL 2008 Standard
OS: Windows Server 2008 Web (for IIS), Windows Server 2008 Standard (for stand-alone SQL), Windows Server 2008 Enterprise (for clustered SQL)
Training: Pluralsight has just about everything I need from beginner to advanced to train staff. Alternatively, highest rated books on Amazon using the above keywords also works out really well.
Technical Reference: MSDN is the go to technical reference for all of the above products once initial training is complete.
So, what is your development stack? What resources would you give your staff for training? If you were a Microsoft guy, where could you go for training on your stack?
10 comments
[ 2.9 ms ] story [ 22.7 ms ] threadLanguage: Python
Web Server: gunicorn/nginx
Data Layer: Django ORM
Database: Postgres 9.1/PostGIS
OS: Linux (Debian)
Training: http://wiki.python.org/moin/PythonTraining
Technical Reference: https://docs.djangoproject.com/
Language: Ruby
Front end:Coffeescript/Backbone
Server: S3
Database: SQLite
Django, Python, nginx, Postgres, Ubuntu. Vim in a terminal, and ssh to my Linode.
Obviously I'm using Visual Studio 2010.
Language: Ruby/PHP/Javascript
Web Server: Nginx/Ubuntu
Database: MySQL/Postgres/MongoDB/Redis
OS: OSX 10.7.3
Technical Reference: API Documentation
Dev Evironment: RVM, Zsh, Vim, Git, and thousands of lines of custom dotfiles
Back-end Framework: Express.js
Front-end Framework: Backbone.js
Language: Javascript
Web Server: Node.js
Database: MongoDB
OS: OSX 10.7.3
Editor: Vim or Vico
Back-end Framework: Express.js
Front-end Framework: Backbone.js (some RonR on the rocks as well)
Language: Javascript
Web Server: Node.js/Nginx
Database: MongoDB
OS: OSX Lion
Editor: Textmate/Vim
Training: Oreilly Books, Github, API docs, Mashape docs
Framework: Spring MVC, Spring Security, JAX-RS, JSP+Tiles, JQuery, Maven Language: Java Web Server: Apache Tomcat 6., Jetty Data Layer: Hibernate Database: MySQL 5 OS: Linux, Mac OS X
I am trying the following stack, which may be more flexible.
Framework: Backbone MVC+JQuery+Bootstrap, Spring Core, Spring Security, JAX-RS, Maven Language: Java Web Server: Apache Tomcat 6., Jetty Database: MongoDB OS: Linux, Mac OS X
Here's my current OSS stack.
Framework: Ruby on Rails
Language: Ruby
Web Server: unicorn/nginx
Data Layer: ActiveRecord
Database: Postgres 9.1
OS: Linux (Ubuntu Server)/OSX
Editor: Vim/TextMate/SublimeText
Training: PeepCode, RailsCasts, CodeSchool, Pragmatic Publishing books, local meetups, you name it.
Technical References: Ruby and Rails API docs. GitHub.