How to pick the right technology for the job?

Get our expertise

Care for best practices

Best practices

When we choose technologies and tools, the most important question is: Is there enough experience available to make good decisions. Is it possible, to provide high quality and to verify strategies? For most use cases we see Ruby and Ruby on Rails being the best fit. If even more stability is required,the possibility to use Java via JRuby makes this choice benefit over all.

Right tool for the job

Nowadays applications can be complex and consist of a variety of different services and devices being connected. For each application a different platform can be the right choice. Such as Go or Elixir for high scalabilty or Javascript for Microservices, Mobile or IoT applications. In the frontend we observe trends and choose the most stable solutions like Angular and React.

Our technology choices

Backend

P
Python
T
TypeScript
R
Ruby
RO
Ruby on Rails
N
Node.js
E
Elixir
F
FastAPI
N
NestJS

Frontend

R
React
N
Next.js
V
Vue.js
T
TypeScript
A
Astro

Data and Search

P
PostgreSQL
M
MySQL
M
MongoDB
R
Redis
E
Elasticsearch
O
OpenSearch
P
pgvector
Q
Qdrant
W
Weaviate
N
Neo4j

AI and automation

L
LlamaIndex
L
LangChain
L
LangGraph
M
Mistral
O
OpenAI
N
n8n

Mobile

RN
React Native
F
Flutter
P
PWA

Find a suitable technology for your project

Get our expertise

Contact form

Send us a short message and we usually reply within one business day.

Christian Wörle

Your contact person

Christian Wörle

Technical Lead

contact@devolute.org