Providing in-house web development and technology services has been a core service of BI since 1998. Initially we used Microsoft technologies such as Active Server Pages (ASP), Visual Basic and resources from the MSDN library. Eventually we migrated to open source and have focused on PHP sites, using a LAMP (Linux, Apache, MySQL, PHP) stack for over 10 years.
Our first site using the open source framework Drupal was built around 2005. Since then most sites we build use Drupal and for e-commerce typically Drupal Commerce or UberCart. Otherwise if the requirements are not extensive we recommend Wordpress, especially for blogs.
Some of the other content management systems and e-commerce applications we have used include Joomla, Expression Engine, ProStores and Kentico.
As the display of websites migrate from desktop to mobile devices, we're increasingly utilizing Responsive Web Design (RWD). This technique came to prominence in 2012 and involves developing a website so that it scales itself appropriately to a wide range of devices, ensuring that every user's experience is optimized (think conversions). RWD has SEO benefits as well, with Google stating that they prefer responsive websites to those that utilize separate desktop and mobile sites.
In addition to content management systems we use a variety of web development technologies and frameworks including LESS, Compass, Twitter Bootstrap, jQuery, and CakePHP. This list is constantly evolving as we are continually evaluating the latest and best methods for developing future-proof websites.