How we can benefit your business.
We build hand crafted applications, websites and user experiences to the highest standards.
Working Agile, we spend the time sweating over the details within your projects, so you and your clients can reap the benefits.
User interface design.
Our customers are at the heart of our thinking and we pride ourselves on building industry-leading experiences that are second- to-none.
We eat with our eyes first so we know that how an application looks, feels and interacts is critically important to your business.
During the process we help to flesh out your dreams turning them into a concept and onto a set of wireframes that can be used for rapid prototyping. These are then transformed into a production-ready user interface for your application.
- Research & Discovery
- User Journey
- Wireframing
- User Interface Design
- Prototyping
- App Design
Frontend development.
We develop high performing, standards-based (and lightweight) front end logic that will work for you and your customers, no matter what device it is viewed on, from a laptop browser to a TV streaming into a customer’s living room.
Our in-house developers are ready to apply the latest standards and best practice to your project, whether an interface structure or framework already exists or needs to be created from scratch. We are official Vue partners and love Vue but if the project would be better served by a different solution (such as React, Angular or vanilla JS) we have the knowledge to help you make that decision and the skills to use whatever technology will be most effective.
- HTML
- CSS
- Javascript
- Vue.js
- React
Backend development.
Every good project needs a rock-solid foundation. That’s what we provide with all of our back end (or server-side) development services.
We treat each project with the same care and attention, whether it requires a small content management system, or a large scale, high performing API driven platform.
If you’re starting afresh, we will look at your project holistically and provide solutions that are suitable both for your requirements now and in five years from now.
As with all of our development services, your requirements determine the right solution and we won’t promote one framework (such as Laravel, Symfony or CakePHP) over another without being comfortable it will meet your long term needs.
If you’ve already got a pre-existing solution in place, we will work within the parameters you provide, always looking to help evolve your platform and implement best practice to help your solution scale up to meet your needs.
- PHP
- Laravel
- CakePHP
- WordPress
Test driven development.
Test and Behaviour Driven Development – The processes of writing code tests that are in line with provided requirements, to validate expected behaviour, before writing application logic. This isn’t something we just talk about, it’s something we do wherever we can. For us it’s a default setting.
Our code tests and manual checking processes are meaningful and provide us with the confidence to push code into production quickly. No code should go into production if it has failing tests related to it and our delivery processes add safeguards to this effect.
Coupled with these standards, we provide robust and scaleable functional testing (that work both on web and mobile projects) for new or pre-existing projects, which can easily be linked into any of your current custom code deployment pipelines.
- Unit Testing
- Integration Testing
- Regression Testing
- Browser Testing
Infrastructure.
Once a project is built and implemented we don’t just throw it over the fence. We make sure that our clients know that experts are on hand to deal with any issues. From helping with the run strategy (such as cloud or containerisation) to providing formal 24/7 support services for both the applications and underlying infrastructure.
- AWS
- Azure
- Docker
- Terraform