Skip to content
Progress Technologies

The shared practices behind our client projects.

TonyOS brings together the development environments, technical standards and documentation our teams use to build and support software. It has developed over 26 years of people contributing different skills to complex client projects.

An early design crosses out a shortcut and adds a review step. Later designs retain that step as the application changes.

A common starting point for remote teams.

Our development teams worked remotely from the beginning. Developers, designers and technical specialists could contribute independently while working within a larger project.

We prepared environments with the operating systems and development tools, along with shared approaches to database design, coding and problem solving. A developer could focus on an assigned task with the team’s technical conventions already in place.

Develop the practice with the people using it.

TonyOS changed through feedback from the teams using it. Tools and environments evolved, along with the standards, documentation and review practices supporting them.

For a long-running application, a finished feature is only part of what the next person needs. The reasoning behind a database decision, the requirements for a connection and the record of a review can matter when someone extends or supports the system.

Apply that experience to new tools.

During COVID, we experimented with GPT-3 and OpenAI Playground as access allowed. With the public release of ChatGPT in 2022, we saw how widely small businesses could use AI, and how disruptive a poor implementation could be.

Using AI within a business raises practical questions: what information should it use, what should it do, and who is responsible for reviewing the result? We consider those questions alongside the existing applications and the people using them.