- Cloud Computing
- Amazon Web Services
- Facebook API
- HTML5 & CSS3
BOXLIGHT – Technologies
We use the best technologies available for the app at hand. Our experienced team of in-house developers are constantly keeping on top of the latest technologies and love to research what's around the corner.
We stay on the cutting edge by not restricting our development to just one technology but by expanding our reach to ensure the client and the project receives a full in-depth technical spec that will lay out the architecture and reasons behind the technologies used.
Silex – Framework
"Silex is a PHP microframework for PHP 5.5 and above. It is built on the shoulders of Symfony3 and Pimple and also inspired by sinatra."
Our developers are huge fans of the symfony framework and BOXLIGHT has been heavily involved in the scene for the past few years. Organising events and talks for our prefered framework. This year we have developed many projects on Silex, a microframework, which makes sense for a lot of projects we work on.
Every project has its own uniqueness and set of requirements but if a lightweight flexible framework is needed Silex is definitely the one we would recommend.
More info here
Cloud Computing – Backend
Cloud computing, virtualisation, elastic computing are all buzz words playing a revolutionary role in how solutions are being hosted. We have helped many of our clients reduce their hosting costs by up to 70% whilst improving the reliability, dependability and flexibility of their solution.
We work primarily with Amazon Web Services, Rackspace Cloud and Linode but are open to all platforms providing Linux server hosting.
Puppet – Devops
Puppet allows us to deploy complex and modular infrastructures for projects of any size. We have years of experience in enterprise grade puppet deployments.
Amazon Web Services – AWS
Leading the way in cloud computing with clouds in the US, Europe and Asia - Amazon Web Services are providing companies a means of getting their projects off the ground with a low overhead and the comfort of knowing they have the worlds largest cloud behind them if things expand rapidly.
Amazon offer so many services it is often difficult to digest them all - but luckily we have taken the time to gain experience with them all.
Linux – Server
We are primarily a linux powered agency. Our developers use Linux all day, every day. Our favourite distros are Ubuntu, Debian, Gentoo, CentOS and Amazon Linux but we have rolled out solutions on most of the big names.
Our experience covers a myriad of technologies such as memcache, nginx, apache, mysql, mongodb, php-fpm and we will help ensure your linux solution is secure and making the best use of the technologies available to us today.
MySQL – Database
Still the most popular database application on the web, our developers are well versed in structuring relational databases to be scalable, secure and normalised. Due to the widespread adoption of MySQL, it is a popular choice for client applications which need to be distributed to global teams.
Our developers have worked on applications which hold data in excess of 1TB with millions of rows which need archiving and processing via Big Data solutions such as Hadoop. Rest assured your competition entries are safe with us.
MongoDB – Database
We can't get enough of MongoDB. Every new page of documentation we encounter opens new possibilities of what can be achieved by database storage solutions alone. We have developed a number of real world applications using MongoDB and are always looking for new opportunities to make use of the technology for client projects.
NoSQL is certainly a game changer, and we will continue to help pioneer the uptake of this exciting technology.
GIT – Version Control
Not a line of code is missed at our headquarters as we are heavy users of Git. Most work is done in our private Git repositories and we are constantly reviewing each other's code via pull requests into our primary development streams. Whenever possible we contribute to Github and open source plugins and tools which we have developed in house.
Symfony3 – Framework
We have a long history with symfony and continue to use the framework on a daily basis. Many of our larger builds are built using the full-stack Symfony3 framework. Not only have we hosted talks and events around symfony, we have contributed patches and bug fixes to the framework as well.
NodeJS – Language
Facebook – API
Considered specialists in the field, at BOXLIGHT we have developed 100's of Facebook applications and explored practically every corner of the API. Once known as treacherous territory, our in house development kits and helpers have managed to tame the API and allowed us to bring applications to market faster than all of our competitors. We continue to build apps and products around the API and contribute to the Facebook developer community on a regular basis.
We know the API inside out and provide consultancy in addition to our application development services.
HTML5 & CSS3 – HTML
HTML5 & CSS3 is the new standard for the web and mobile apps. Using these technologies opens up a variety of functionality most modern browsers now support. Flash animation is mostly no longer an option for mobile support and this has given HTML5 Canvas animation a really big push.
We've developed some great games and animated applications using HTML5 animations that work across any device. BOXLIGHT also contributes to the community by sponsoring the social twitter account @HTML5ANDCSS3 to promote new techniques to all 8000 followers and counting!
Ansible – Devops
Ansible is fast becoming the most popular tool for infrastructure automation due to it's short learning curve and predictable execution order compared to other tools such as Puppet. Having deployed architectures with both, Ansible is fast becoming the favourite tool our devops toolbox.
Terraform – Devops
Terraform provides a simple yet powerful configuration to provide infrastructure as code and allow us to describe, test and finally deploy cloud configurations which are scalable and secure.