DevOps life

Automation, development, industrialization

OVH, Clever Cloud, Platform.sh et Scalingo sont sur un bateau: Le comparatif de l'offre PaaS française

Comparatif d'offres PaaS

Contexte : Dans la société où je travaille actuellement, nous avons une partie agence web avec des solutions basées sur du Wordpress (PHP) et Symfony (PHP) Concernant notre offre Wordpress, notre ...

Getting ALPN negotiation on Debian 9 (stretch) to activate HTTP2 with nginx

HTTP2 ftw

TLDR: With Debian 9 (stretch), ALPN negociation is finally working out of the box thanks to a recent version of OpenSSL used. OpenSSL> version OpenSSL 1.1.0f 25 May 2017 # Nginx was installed...

Le bilan de notre migration

Stratégie d'une migration applicative

Lorsque j’ai rejoins Y-Proximité, j’ai ressenti après avoir collecté de nombreux signaux décrits dans cette suite de billets, le besoin de lancer un processus de migration de notre application “CMS...

Focus sur la migration continue

Stratégie d'une migration applicative

Lorsque j’ai rejoins Y-Proximité, j’ai ressenti après avoir collecté de nombreux signaux décrits dans cette suite de billets, le besoin de lancer un processus de migration de notre application “CMS...

Les raisons de la migration de notre application

Stratégie d'une migration applicative

Lorsque j’ai rejoins Y-Proximité, j’ai ressenti, après avoir collecté de nombreux signaux décrit dans cette suite de billets, le besoin de lancer un processus de migration de notre application “CMS...

The PR Review Watcher, save time when reviewing code

Simple automated checklist

Are you tired when reviewing code on a pull request, to spend too much time on (important yet time consuming) details, such as: Is the code PSR valid ? Did the developer thought adding the co...

Introducing the pull request builder

Get your work tested before it gets merged

At Yproximité, even if we are a small team, we validate features before and after it gets merged. In order to achieve that, you’ll need an awesome process called “The pull request builder”. Basica...

Ansible: du provisionning au déploiement d'applications

Automate all the things !

Voilà ma présentation d’Ansible, broadcasté sur Youtube que j’ai donnée lors du ElaoTalk n°5. 45 minutes pendant lesquelles je présente l’outil de provisionning Ansible à l’aide de cas concrets et...

L'impact de la migration - performances doublées

Ce billet, au titre racolleur, s’inscrit dans le cadre d’une série d’article visant à expliquer comment j’ai réussi à diviser par 2 le temps de réponse de notre application Symfony2 sans toucher au...

Apache vs Nginx / php5-fpm, réduire par 2 le temps de réponse d'une application

Ce billet, au titre racolleur, s’inscrit dans le cadre d’une série d’article visant à expliquer comment j’ai réussi à diviser par 2 le temps de réponse de notre application Symfony2 sans toucher au...