Aller au contenu

Innovation
Digitale

Nous créons des logiciels résilients et performants.

Apps métier, APIs, modernisation, automatisation — livrées avec méthode.

Error · Friction

Le problème qu’on sous-estime jusqu’à ce qu’il coûte cher.

  • ERR_DEBT

    Dette qui freine

    Chaque évolution est risquée. Les équipes contournent l’outil.

  • ERR_SILO

    Silos & double saisie

    CRM, Excel, ERP : les mêmes données partout, nulle part fiables.

  • ERR_SHIP

    Livraison fragile

    Pas de tests, pas de critères — les régressions arrivent en prod.

ERROR

503

Build · Creation

Problème → livrable.

BUILD

Applications métier

Excel parallèles, process dans les mails, outil interne qui ne suit plus la croissance. Les équipes compensent, les données divergent, le reporting dirigeant devient une reconstruction manuelle chaque lundi. Plus le temps passe, plus le coût de sortie augmente — et plus personne n’ose toucher au « fichier qui marche encore ». Ce n’est pas un sujet de gadgets. C’est un sujet de risque opérationnel : dépendance à une personne, erreurs de saisie, impossibilité d’auditer. Les PME/ETI le vivent tous les jours ; les startups le découvrent dès que le POC rencontre le premier vrai volume.

CONNECT

APIs & intégrations

Double saisie, connecteurs fragiles, SaaS qui ne se parlent pas. CRM, facturation, outil terrain : les mêmes objets métier traversent trois systèmes sans contrat clair. Les timeouts créent des doubles factures ; les syncs manuelles brûlent des demi-journées. Sans API documentée, reprise sur erreur et journalisation, chaque nouvel outil ajouté augmente le chaos. C’est exactement le terrain des marketplaces, TMS et SI industriels que nous avons reconstruits.

HARDEN

Modernisation legacy

Dette technique, peur de toucher au code, livraison au ralenti. Parfois un monolithe historique ; parfois un NoCode qui a sauvé le lancement puis figé le produit (cas DeskLEX). Dans les deux cas, chaque feature devient un pari. Le symptôme business : time-to-market qui s’allonge, incidents récurrents, impossibilité de recruter sur la stack. Le symptôme humain : l’équipe contourne l’outil.

AUTOMATE

Automatisation & agents

Tâches répétitives, reporting manuel, surveillance absente. Les équipes passent des heures à classer des PDF, ressaisir, relancer. L’IA générative fait miroiter des miracles — mais sans garde-fous (droits, journal, validation humaine), elle crée autant de risque qu’elle en retire. LegalTech, docs fournisseurs, CRM → devis : les bons cas existent. Les mauvais aussi.

RUN

TMA — maintenance & run

Votre livrable est en prod mais personne n’en assure le run. Correctifs qui traînent, dépendances qui vieillissent, monitoring absent, évolutions traitées « quand il y a le temps ». L’équipe interne est saturée ; l’éditeur historique ne répond plus ; le freelance qui a livré a disparu. Sans TMA cadrée, la dette revient : incidents, peur de déployer, pertes de connaissance. Le code vous appartient déjà — il faut encore quelqu’un qui le fait vivre.

Tous les services →

Qualité & méthode

La qualité n’est pas dans nos slides mais dans votre pipeline.

Chez nous, la qualité ce n’est pas un discours : c’est des tests, des critères métier et une CI qui reste verte — pour pouvoir changer sans tout casser.

Comment on livre

Glisser · fouiller la pile

✓ feature: sync CRM → facturation

Scenario: reprise sur timeout

Given un timeout côté éditeur

When le worker retente avec la même clé

Then aucune double facture

✓ phpstan · ci · green

✓ feature: réception facture via PA

Scenario: rejet format invalide

Given une facture hors schéma attendu

When la plateforme notifie le rejet

Then aucune écriture comptable

✓ gherkin · tdd · green

✓ feature: cockpit à la place d’Excel

Scenario: statut dossier mis à jour

Given un dossier en cours

When l’opérateur change le statut

Then le reporting dirigeant est cohérent

✓ symfony · tdd · green

✓ feature: classification document

Scenario: extraction avec revue humaine

Given un PDF fournisseur ambigu

When l’agent propose un classement

Then aucune écriture sans validation

✓ audit trail · ci · green

✓ feature: agent CRM → devis

Scenario: proposition sous contrôle

Given une opportunité gagnée

When l’agent prépare le devis

Then l’envoi attend une validation humaine

✓ droits · journal · green

Static · Eyes · Reality

Inner chaos,
outer control.

On construit dans le bruit — mais on livre un signal clair : tags, tests, contrats d’interface, déploiements reproductibles.

…SEARCHING… 0%

SOCLE · State of the art

Socle technique.

On choisit les outils selon le projet, pas par habitude. Le dépôt est la source de vérité : code, critères, CI, doc courte. Une vitrine légère avec Eleventy et Tailwind ; React quand l’interface est vraiment un produit. Jira, Confluence ou Trello seulement si l’existant client l’impose — sinon on reste léger (Issues / Projects).

Par catégorie · feuilleter chaque trieur

Backend

Symfony

Le moteur des apps métier

On parle souvent de Symfony comme d’un framework. Pour nous, c’est surtout un atelier solide : apps métier, APIs, back-offices — avec des briques qui existent déjà et une doc qu’on peut vraiment lire.

Lire la fiche →

Frontend & sites

React

Des interfaces qui respirent

React pour les parcours riches et les dashboards. Pas pour une vitrine marketing : là, Eleventy + Tailwind suffisent souvent. On analyse le besoin avant d’imposer un SPA.

Lire la fiche →

Bases de données

PostgreSQL

Souvent le défaut — jamais le dogme

PostgreSQL est notre base relationnelle de référence sur beaucoup de projets. Pas parce que « il n’y a que ça », mais parce que contraintes, JSON, full-text et extensions couvrent 80 % des apps métier. Et si MySQL / MariaDB fait déjà le job chez vous : on s’aligne.

Lire la fiche →

Qualité & méthode

TDD

Écrire le comportement avant la dérive

Le TDD, ce n’est pas une religion : c’est écrire ce qu’on attend avant de coder. Les tests deviennent la mémoire du produit.

Lire la fiche →

Architecture

DDD

Le logiciel parle métier

Domain-Driven Design : le code suit le langage du métier, pas l’inverse. Moins de jargon opaque pour le décideur.

Lire la fiche →

Observabilité

PostHog

Mesurer sans perdre la souveraineté

PostHog : analytics produit, funnels, feature flags — open source, hébergeable UE. On mesure ce qui compte, avec consentement.

Lire la fiche →

Cybersécurité

CrowdSec

Cybersécurité collaborative, pas du théâtre

CrowdSec : détection et remédiation d’intrusions (logs → scénarios → bannissement), open source, communauté européenne. Nous durcissons le run sans acheter une slide « cyber » vide.

Lire la fiche →

Infra & déploiement

Docker

Le même environnement partout

Docker : local, CI, prod sur la même image. « Ça marche chez moi » devient « ça marche partout ».

Lire la fiche →

IA

OpenAI API

Des modèles derrière nos ports

OpenAI API pour extraction, assistants, automatisation — toujours encapsulé dans notre appli, jamais une boîte noire UI.

Lire la fiche →

Souveraineté · Made in France

Votre code. Vos données. Votre hébergeur.

Agence française, stack open source documentée, code remis au client. Hébergement UE/FR (Clever Cloud, Scaleway, OVHcloud) selon le projet — pas de dépendance opaque à un SaaS propriétaire.

Next · Loading

Un outil qui coince ?

Un Brief de 45 minutes, gratuit. On clarifie le périmètre — puis un audit build si ça tient la route.

Réserver un Brief 45 min