—   TECHNOLOGY & ENGINEERING

01

Backend & application engineering

Server applications, HTTP APIs, and internal systems. The language and framework follow the product and the systems around it.

HOW IT FITS

Used when the
product needs them.

Technology follows the product and operational needs — not the other way around.

01

When it fits

A product needs a durable server side: business rules, APIs other systems call, or an application people use every day.

02

How we use it

We pick the stack from the product, the team that will maintain it, and what already runs around it — not from a fixed default.

IN THIS CAPABILITY

Technologies in
this group.

Each name is used when that part of the product needs it.

Python

Language

A general-purpose language for web applications, HTTP APIs, and internal systems. It is chosen when the product needs it, not applied to every project.

Discuss this technology

Django

Framework

A Python web framework for server-rendered applications and HTTP APIs. The project uses it when that structure fits the product.

Discuss this technology

FastAPI

Framework

A Python framework for HTTP APIs. It is used when the product is an API or a service other systems call.

Discuss this technology

Flask

Framework

A small Python web framework for HTTP services. It is used when the application does not need a larger framework.

Discuss this technology

Node.js

Platform

A JavaScript runtime for server-side applications and HTTP APIs. It is used when the product is built on that runtime.

Discuss this technology

NestJS

Framework

A TypeScript framework for server-side applications on the Node runtime. It is used when the API needs that structure.

Discuss this technology

Java

Language

A language for server applications and services. It is used when the product or the existing system is built with it.

Discuss this technology

Spring Boot

Framework

A Java framework for server applications and HTTP APIs. It is used when the service needs that Java stack.

Discuss this technology

.NET

Platform

A platform for server applications and services. It is used when the product is built on that platform.

Discuss this technology

Go

Language

A language for server applications and services. It is used when the product needs that runtime.

Discuss this technology

PHP

Language

A language for server-rendered web applications. It is used when the product or the existing system is built with it.

Discuss this technology

Laravel

Framework

A PHP framework for web applications. It is used when the product needs that PHP structure.

Discuss this technology

Symfony

Framework

A PHP framework for web applications and HTTP APIs. It is used when the product needs that PHP structure.

Discuss this technology

OTHER CAPABILITIES

More of what
we use.

Each group is used when the product needs it.

Have a product, technical challenge or delivery gap? Let's discuss the right next step.