Software Engineering
Renaud Dahl, Développeur : "Chez OCTO, en tant que Tech Lead, on t’encourage à être humble"
Software Engineering
Depuis quelques semaines, nous avons choisi de mettre en avant le rôle clé de Tech Lead, et pour mieux en comprendre les enjeux, nous avons interrogé plusieurs Octos sur le sujet. Aujourd'hui, c'est donc Renaud, développeur dans notre tribu WOAPI et chez OCTO depuis deux ans, qui nous donne son point de vue sur le rôle de Tech Lead.Qu’attends-tu d’...

Comprendre le rôle, la structure et l’usage des Ansible Content Collections pour modulariser l’automatisation.

Nous sommes dans un monde qui va de plus en plus vite. La mise en production des applications se fait à une fréquence de plus en plus élevée, ce qui peut entraîner des négligences, par exemple sur l’écriture des tests, les pipelines de test et donc des erreurs sur les environnements de production.Comment s’assurer que notre système supporte les alé...

Comme il est de coutume dans la carrière de tout OPS, j’ai été amené à gérer l'exploitation d’applications au sein d'une équipe composée essentiellement de développeurs.Ce travail consistait globalement à :Déployer les applications (war, ear, jar) sur les environnements (Dev, test, Intégration, Prod)Mettre à jour des composants logiciels sur les se...

IntroductionEn discutant avec des développeurs, je remarque plusieurs choses :Nos approches sur l’architecture applicative du code sont différentesLes définitions que nous donnons aux catégories de tests sont différentesLes façons de rédiger les tests sont différentesSans généraliser, je pense qu'il est parfois difficile dans ce contexte d'identifi...

Hello !Lors de la BD précédente, nous avons abordé le sujet de la CD (Déploiement Continu), et avons commencé à évoquer le sujet du feature-flipping.Mais en quoi consiste le feature-flipping, et quel en est l'intérêt ?Pour aller plus loin :Feature Branch : https://www.martinfowler.com/bliki/FeatureBranch.html5 bonnes raisons de déployer en continu ...

Généralement quand on parle de performances web, on fait référence au premier chargement de la page. Cet article va se concentrer sur un autre type de performance, à savoir la performance de rendu. Ces dernières correspondent au comportement de l’application pendant que l’utilisateur navigue ou interagit sur celle-ci. Quelques exemples d’actions qu...

Après plus de 5 ans chez OCTO et plus de 10 ans de métier, d'abord en tant que Développeur, puis en tant qu'Architecte, Wojciech nous dévoile son rôle de Tech Lead et la raison pour laquelle il s'y sent à sa place...Quel est ton parcours ?Avant OCTO j’ai travaillé dans une société de service pendant 10 ans, 10 000 personnes, assez classique, “à la ...
Tech Lead : incarner les valeurs et porter la vision technique – Interview de Meriem Berkane CTO
Software Engineering
Meriem Berkane partage sa vision du rôle de Tech Lead, entre leadership, transmission, excellence technique et culture équipe.

Hello !Lors de la BD précédente, nous avons abordé le sujet de la CI (Intégration Continue). Et impossible de parler de CI sans parler de CD (Déploiement Continu)!En théorie, la CD implique un déploiement automatique et quasi-systématique de chaque modification du code sur l'environnement de production. Les mises en production sont régulières et ne...