Contact us


When Good Open-Source Projects Go Bad

  • June 19, 2013

This blog isn’t going to focus on the mistakes that are made when developing open-source projects, but will focus on what happens when people or organizations try to commercialize an open source project. This happens all the time when companies acquire open-source projects. What happens to your open-source project when you sell it? Often times […]

Code Quality

  • June 7, 2013

Any business that builds software has to rely on quality to keep their clients satisfied. Many people believe that code quality suffers when software development companies use agile methodologies, but this does not have to be the case. Creating a full life-cycle practice for code quality could be the key to solving this issue. Instead […]

Offshore vs. Onshore Engagements

  • May 15, 2013

There are multiple options when it comes to choosing a software development company, before you even begin your search you may want to consider the differences between what Onshore and Offshore development can offer and if these options will meet your development project’s needs. Many companies these days are choosing to use Offshore development because […]

Ruby on Rails – Why is it One of the Leading Technologies?

  • May 8, 2013

Ruby on Rails (RoR) has become one of the most talked about technologies in web development and many companies are requesting that their applications are built using the technology. This has led to a high demand of Ruby on Rails engineers – of which are difficult to find. Why has this technology taken the industry […]

5 Solid Apps Built with Ruby on Rails

  • April 25, 2013

Although Ruby on Rails probably has the coolest name among programming languages, it is often overlooked by developers because of the popularity of other languages like PHP. This is kind of like comparing apples to oranges because PHP is a programming language and Ruby is a programming language, but Ruby on Rails is a framework […]

Tools of the Trade

  • March 27, 2013

Like any trade; carpenters, electricians, or mechanics they rely heavily on the tools they use to perfect their jobs. We may not use a hammer and nails, but our jobs would not be possible without the tools of our trade. In this blog we will discuss some of the tools that we use to operate […]

Tips for Designing Apps on Multiple Platforms

  • March 20, 2013

It is no secret that people access internet applications from devices other than the PC these days. Applications that are only available on one device are less valuable than others. Making it important that your apps integrate services across devices. Designing your apps from the start with this in mind will not only save you […]

There’s more to it: Software Design and Programmers

  • February 27, 2013

Many people have this preconceived idea that programmers only know how to code and know only enough design skills to understand and interpret the designs given to them. I would like you to entertain the notion that because there is such variety in software projects, this is not the case. Instead I would like you […]

How and Why Your Users Add Value

  • February 20, 2013

Users add value or users as co-developers are terms that have been tossed around a lot over the last few years and they are often associated with terms like perpetual beta, Web 2.0, distributed intelligence, or open source. What these terms are referring to is the practice of having users contribute to a software project. […]

How to Build a Great Test Team

  • February 13, 2013

In our business a good test team is just as important as a great engineer. That being said sometimes the ability to find and manage the ideal test team is quite a challenge. This got me thinking about the things you should be aware of to do this successfully. In researching this topic, I came […]

« Older Posts