Architecture

Découvrez comment transformer une application monolithique frontend Next.js, en plusieurs micro-frontends indépendants, en intégrant Module Federation de Webpack5 et en optimisant la gestion des dépôts avec les sous-modules Git.

L'injection de dépendances, c'est à la fois simple et compliqué. La réponse courte c'est que : "c'est juste passer les dépendances en paramètre du constructeur". Mais quand on commence à vouloir l'utiliser dans notre code, on commence à se poser de nombreuses questions.Voici quelques réponses trouvées dans le livre Dependency Injection.

J’ai une mauvaise nouvelle pour vous. Votre système informatique rencontrera des incidents, et toujours au pire moment. Si le système est secondaire, l'impact sera faible. Mais s'il est crucial, mieux vaut être préparé. Dans cet article, nous abordons la gestion d’incidents, par l'angle des generics mitigations pour protéger vos utilisateurs.

Tech Trends : prenez le pouls de la tech avec OCTO Pulse ! Découvrez LA lecture de l'été que vous emporterez dans votre smartphone pour décrypter les tendances TECH et préparer au mieux votre roadmap 2025.

Comment faire en sorte que votre application mobile fasse moins d'appels réseaux pour économiser la batterie de vos utilisateur, moins monopoliser vos serveurs et soigner un peu la planète.

Christophe aborde dans cette conférence différentes problématiques du quotidien d’un·e développeur·se en nous proposant de nouvelles approches s’appuyant sur des analogies du monde de la faune et la flore.
La due diligence technique est plus que jamais incontournable pour sécuriser son investissement
Software Engineering
L'évaluation de la partie IT ne devrait plus être un élément de seconde zone, les risques de déboires sont avérés. Les fonds ou entreprises ayant investi dans des entreprises dites technologiques mais sans prendre connaissance des sous-jacents techniques, s'en mordent les doigts quelques années plus tard au moment de la revente.

Cet article est le premier d’une série consacrée à la stratégie IT sous ses différents aspects. Il présente nos convictions pour répondre aux différents enjeux (métier, technologiques, SI, opérationnels, environnementaux) et s'adapter aux changements tout en gardant de la cohérence et de la visibilité sur la direction à prendre.
Amener de la clarté dans un SI en mouvement pour visualiser l’efficience - Compte rendu du talk de Romain Taillade et Adrien Saunier à la duck conf 2024
Software Engineering
Cet article propose de résumer le talk d'ouverture de la Duck Conf 2024 : Construire la carte d'un SI en mouvement pour visualiser l'efficience, réalisé par Adrien Saunier (SRE et tech lead chez Octo technology) et Romain Taillade (VP et Head of engineering chez Décathlon).

Nous abordons ici les impacts de l’introduction de la Continuous Architecture dans les organisations. Pour rappel et en quelques mots, la “Continuous Architecture” consiste à faire évoluer et grandir sans rupture les systèmes informatiques au fur et à mesure des besoins avérés.