TGE SoftwareTGE Software
PLATE ITwo systems, one axis. Most of our work is the segment between them.

The practice

Five things we are asked to do.

We are an extension to the IT departments of retailers and the partners who serve them. The products in the catalog are the evidence; this is the work behind them.

  1. I

    Customization

    Plug-ins and utilities for Retail Pro 8, 9 and Prism — and migration of the customizations you already depend on.

    Read the note →
  2. II

    Integrations

    Making disparate systems share data — legacy to cloud, POS to accounting, database to API.

    Read the note →
  3. III

    Porting to new technologies

    Legacy systems are reliable right up until nobody is left who can work on them.

    Read the note →
  4. IV

    Web and social applications

    Something more involved than an informative site with a contact form.

    Read the note →
  5. V

    Project management

    New projects, and projects that had gone completely off the rails.

    Read the note →

How we work

You are not just buying the product. You are placing your trust in the source.

On every project we make heavy use of source control: feature branches, test and release branches, automated merging, cloud-hosted repositories, wired into the same pipeline that runs the tests. Your investment is safeguarded — our entire operation could burn to the ground and the source code would be safe — and the process of building is faster and less risky for it.

The same applies to testing. Unit test frameworks and test-driven design, API testing, UI testing, containerised automated runs, performance testing, and a pipeline that ties them together.

Two things work against a system that simply behaves: time lost to repetitive tasks that invite human error, and regression. Continuous integration is the discipline of refusing to pay for either one twice.

The highest praise in software development is, “It just works.”