Software platforms

Furth Fortune

Software platforms for web applications, data, and devices.

Furth Fortune offers Alba commercially today. MerTek is its future technology platform, with a release planned for 2027.

Web applications Application systems Software integration
01

What we do

Platforms and application development.

We build shared software components and the applications that use them. Our work includes data models, service interfaces, user interfaces, testing, and deployment. Each project defines its requirements, target systems, and checks before work begins.

Two products

Alba and MerTek.

Furth Fortune offers Alba commercially today. MerTek is its future technology platform, with a release planned for 2027.

01 / Now · available commercially

Rapid application build tools

Alba

Alba is Furth Fortune's set of rapid application build tools. Coding agents use it to produce traditional client/server applications: C# services, generated client and database code, accounts, and deployment. It is Furth Fortune's commercial product today.

Shared JSON definitions describe tables, service calls, events and text once; Wayland generates the C#, JavaScript, TypeScript and SQL, so the database, server and browser start from the same definitions.
Hand-written C# rules live in their own layer, which regeneration never overwrites.
Typically ships as separate containers for the web service, data service, PostgreSQL and Redis, each with the project's own settings and secrets.

Typical use

Server-side web applications with user accounts, shared data, service calls, and administrative tools.

02 / Future technology · 2027 release

Future technology platform

MerTek

MerTek is Furth Fortune's future technology platform, with a release planned for 2027. It is home to the Trident application language and runtime, the Cutlass systems language, and shared systems for data, graphics and devices. Trident defines application behavior; the runtime and shared services check types, control resource use and apply security rules.

Trident combines explicit types with units, bounded loops, complete branches, structured faults and endpoints declared in the language, so the compiler checks routes and parameters.
Grants limit what code may call; identity, record access, classification and output checks decide who sees which data and where it may go.
Cutlass extends the same language approach to systems programming, with errors handled explicitly and thread, stack and memory budgets declared at compile time.

Application model

Trident source and configuration define application rules. The runtime checks types, controls resource use, and reports faults with a stated cause.

Contact us about MerTek

Engineering work

Data, interfaces, tests, and releases.

Each project connects its requirements to the software and the checks used to review it.

01

Application development

Define a workflow, build the required features, and test them against agreed inputs and expected results.

02

System integration

Define how services exchange data. Keep client code, event formats, and tests aligned as those interfaces change.

03

Testing and diagnostics

Record test results, system events, and fault details so a team can check how the software behaves.

04

Updates and maintenance

Plan changes around existing interfaces, target systems, and rollback needs. Review each release before wider use.

Project process

Define the work and its acceptance checks.

We start with the users, source data, and target environment. The project scope states what the software must do and which tests show that the work is complete.

Discuss a project
  1. 01

    Define the scope

    List the users, required behavior, interfaces, and system limits.

  2. 02

    Define the data and interfaces

    Record the data formats and rules that connected systems must follow.

  3. 03

    Build and test

    Run the agreed checks and review the results with the project team.

Federal contracting

Work categories.

Project work includes custom software, systems integration, platform setup, modernization, and prototypes. The categories below describe common types of work.

Work type Typical alignment
Custom software delivery NAICS 541511
Systems design and integration NAICS 541512
Software product or platform NAICS 513210
Prototyping and experimental development NAICS 541715

Contact

Project and platform questions.

Contact us about Alba, MerTek, application development, or system integration. Include the use case and the systems involved.

landon@furthfortune.com