Tools & Technologies
We consider Software Development to be a craft (we are not conceited enough to call it an art). As any good craftsmen, we are very picky about our tools. Once convinced, we learn to use them thoroughly and in the most productive manner possible. By chance or design, all of them are open source. That doesn't mean we are against commercial/closed source tools. When a tool is truly worth its cost, we will gladly buy it. Here is the list of outstanding tools & technologies we use:
- Ruby on Rails - Our favorite web framework, also our bread and butter
- PostgreSQL - Our database of choice
- Subversion - Simple and solid SCM, our essential tool.
- Apache2 - Robust, next-generation web server
- Emacs - The best IDE ever.
- Erlang - The programming language of tomorrow, currently under study.
Actually, we use many more smaller tools, too numerous to mention here. Viamentis is always committed to the best practices in application development, and we rigorously follow them, but we are not afraid to break the mold if we believe doing so would help us create better software.