Portfolio

Our Work

Looking for more information about what we do?

Learn More send

The Latest From Our Blog

Understanding Scope and Closure in JavaScript, A Design Pattern for Data Encapsulation

Posted in Tutorials by Adam Coard on Nov 19, 2016

In this post I will explain what scope is and how it works in JavaScript. Then I will go on to show a design pattern that allows one to use scope in order to encapsulate data in an object making it only visible inside that object, as well as through getter and setter methods. If you feel like you have a firm grasp of scope, skip to the bottom section. Programming languages have something called a namespace. The namespace is the set names currently used to identify a value or address in a language, i.e. the variables and the reserved words from the language. As the size of a program grows so do...

Read more

Focus on Quality

Posted in Project Management by Nolan Walker on Apr 09, 2016

As a software project manager, one of your most important responsibilities is to ensure quality. This may seem obvious, but I find that it needs to be reiterated, especially if your team is growing. I have been focusing a lot on quality over the last few months. Not just “nice code”, but things done right, the first time. Over the years managing projects, I can say that one of the single most significant sources of client dissatisfaction is the idea of rework.  No one wants to feel like they’re paying to re-do work, nor do they want to have to make sure work is actually complete despite being...

Read more

We Have Great Clients