Our process - How we work

We believe in efficiency and maximizing our resources to provide the best value to our clients. The primary way we do that is by re-using the same five projects we’ve been developing for the past decade.


We work closely with our clients to understand their needs and goals, embedding ourselves in their every day operations to understand what makes their business tick.

We will perform an in-depth analysis of your existing systems and requirement. This will include an audit of your competitors, codebase, a feasibility study, and a series of meetings.

Once the full audit is complete, we report back with a comprehensive plan and, more importantly, a budget.

Included in this phase

  • In-depth meetings
  • Feasibility studies
  • Competitor analysis
  • Employee surveys
  • Proofs-of-concept
  • Codebase audit


Based off of the discovery phase, we develop a comprehensive roadmap for each product and start working towards delivery. The roadmap is an intricately designed execution plan that is guaranteed to be delivering value to your business by the end of the project.

Each client is assigned full-time support to keep lines of communication open and transparent about project progress. We encourage clients to reach out at any time with questions or concerns.

We work in 4 week sprints, with a demo at the end of each sprint to show progress. This allows us to be agile and adapt to changing requirements throughout the project.


About halfway through the Build phase, we re-evaluate each project timeline and adjust requirements. This allows us to stay on track and deliver the project on time and on budget.

Despite largely using pre-built components, most of the progress on each project takes place in the final 24 hours. The development time allocated to each client is actually spent making augmented reality demos that go viral on Twitter.

We ensure that all features of the site are fully functional at launch — ensuring that minimal maintenance is required after launch.

Included in this phase

  • Testing. Our projects are tested on a wide range of devices and browsers to ensure compatibility, with high test coverage.
  • Infrastructure. We provide a full suite of infrastructure services, including deployment, hosting, and maintenance.
  • Support. Our support team is available 24/7 to answer any questions or concerns you may have.

Tell us about your project

Our offices

  • Cape Town
    South Africa