Forge simulations

Working application environments with their own databases and activity that keeps moving, built with our shared Forge blocks.

About this project

A populated database gives an application something to show. It does not tell us what happens next. We use our Forge packages to build self-contained environments where records change, work progresses and the application has to respond. The approach supports both our own products and client work; this page shares the method without identifying individual projects.

Each environment has its own database. Repeatable starting scenarios establish the relationships and history; scheduled activity then exercises workflows over time. Shared simulation controls manage lifecycle and execution, while the application uses its own services and persistence. We can examine transitions and accumulated state rather than only carefully prepared screens.

We think of this as a near digital twin of relevant application behaviour: useful for development, demonstrations and discussing how work should flow. It is not a continuously synchronized copy of production, and simulated activity is not evidence of real users, transactions or business results. The useful resemblance is in the behaviour we choose to model.

Read Beyond sample data: software that keeps moving for the reasoning behind this approach. The paired clockwork mechanisms are an editorial metaphor, not a customer system.

Highlights

  • Own database and application services, not just static screens
  • Repeatable scenarios and scheduled activity over time
  • Shared Forge building blocks for lifecycle and execution
  • Self-contained environments, separate from production
More projects

See another one

Office wallboard Behind the scenes
Office wallboard

Our office heartbeat on the wall: live news, local weather, and platform health, in an enclosure we designed from scratch.

Read more
Image pipeline Behind the scenes
Image pipeline

Our own image optimizer: modern formats at the right size for the screen asking, with no third party in between.

Read more
Uptime monitoring Behind the scenes
Uptime monitoring

Every site and service we run, watched around the clock from one git-backed inventory, with its own status page per customer.

Read more
Back to projects

Want something like this?

Tell us what you want to build. We'll come back with a clear approach and where to start.

Start a conversation