Boris CERATI

Compétences

Le développement informatique est pour moi une passion de longue durée. Découverte des premiers langages à mes 15 ans, je suis aujourd'hui, plus que jamais, un grand passionné par la programmation Web et les technologies DevOps !

PHP

La majorité des backends que je développe le sont en PHP. J'aime la flexibilité de ce langage ainsi que les possibilités qu'il offre de faire du code propre et maintenable. J'utilise PHP dans ses dernières versions, c'est-à-dire en version 8.1 et 8.2.

Symfony

J'utilise ce framework depuis de nombreuses années. La manière dont Symfony traite des sujets comment l'injection de dépendances ou encore le routing m'ont réellement passionné lorsque j'ai découvert cela à la sortie de la version 2.0.

JavaScript

Le JavaScript est un réel coup de coeur. J'aime l'utiliser tant pour la création de frontend que pour la création d'API. J'utilise souvent JavaScript pour la création d'outils en CLI qui me permettent d'améliorer ma productivité.

React

Tombé dans l'écosystème React un peu brutalement, j'ai d'abord détesté cette histoire de HTML dans le JS. Ensuite, j'ai compris. Depuis ce jour, je suis un amoureux inconditionnel de cette librairie.

Remix

Remix est un framework React. J'adore ce qu'il permet de faire et la rapidité à laquelle il me permet de travailler. Je peux ainsi me concentrer sur le besoin de mon client plus que sur des développements répétitifs.

Docker

J'utilise des environnements sous Doker depuis plus de 5 ans maintenant. J'aime ce qu'il permet de faire et les possibilités qu'il offre lors du travail en équipe particulièrement.

Git

Tout le code que je produis est versionné avec Git sur la plateforme GitHub. J'utilise au maximum le semantic versioning pour la gestion des versions des applications que je développe.

Linux

J'utilise Linux depuis mes 15 ans. J'aime customiser mon environnement afin qu'il corresponde au mieux à ce que je fais afin d'améliorer ma manière de travailler. i3, Tmux et Neovim sont parmi les outils que j'utilise au quotidien.

Go

Go est un langage que j'ai découvert il y a peu de temps, en 2022. J'aime sa simplicité et ce qu'il me permet de faire rapidement. Je l'utilise principalement pour la création d'outils en CLI.

IDE

J'utilise principalement 3 éditeur : Vscode pour les développements JavaScript, PHPStorm pour les développements PHP et NeoVim pour les développements JavaScript, Go, Rust etc.

Base de données

J'utilise principalement PostgreSQL et MySQL dans les applications que je développe.

Le design de ce blog a été créé avec ♥ par CreativeDesignsGuru.