https://github.com/erwanlt/erwanlt
https://github.com/erwanlt/erwanlt
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/erwanlt/erwanlt
- Owner: ErwanLT
- Created: 2020-12-01T07:49:30.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-02-04T02:28:09.000Z (4 months ago)
- Last Synced: 2026-02-04T14:05:32.148Z (4 months ago)
- Size: 19.2 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LE TUTOUR Erwan
## About me
[](https://holopin.io/@erwanlt)
## 👦🏼 Social
[](https://www.linkedin.com/in/erwan-le-tutour-32904972/)
[](https://twitter.com/ErwanLeTutour)
[](https://github.com/ErwanLT)
## Skills
### đź’» OS



### 👨🏼‍💻 Code
[](https://www.java.com/ "java")
[](https://kotlinlang.org/ "Kolinlang")
[](https://www.python.org/ "Python")
[](https://www.javascript.com/ "javascript")
[](https://angular.io/ "angular")
### đź› Tools





### đź—Ł Languages


### đź–Ť Design

## Github Stats
[](https://github.com/vn7n24fzkq/github-profile-summary-cards)
[](https://github.com/vn7n24fzkq/github-profile-summary-cards) [](https://github.com/vn7n24fzkq/github-profile-summary-cards)
[](https://github.com/vn7n24fzkq/github-profile-summary-cards)
## 📝 Blog posts
### Find me
[](https://www.deviantart.com/diablo143)
[](https://letutour-e.medium.com/)
[](https://dev.to/erwanlt)
[](https://www.sfeir.dev/author/erwan/)
### [SFEIR.dev](https://www.sfeir.dev/)
#### [Design Patterns](https://github.com/ErwanLT/designPattern)
| Creation | Comportementaux | Structurels |
|--- | --- | --- |
| [Factory](https://www.sfeir.dev/back/design-pattern-factory/) | [Stratégie](https://www.sfeir.dev/back/les-designs-pattern-comportementaux/) | [Adaptateur](https://www.sfeir.dev/back/les-design-patterns-structurel-adaptateur/) |
| [Builder](https://www.sfeir.dev/back/les-designs-patterns-de-creation-builder/) | [Mémento](https://www.sfeir.dev/back/design-patterns-comportementaux-memento/) | [Composite](https://www.sfeir.dev/back/les-design-patterns-structurels-composite/) |
| [Prototype](https://www.sfeir.dev/back/les-designs-patterns-de-creation-prototype/) | [Médiateur](https://www.sfeir.dev/back/design-patterns-comportementaux-mediateur/) | [Décorateur](https://www.sfeir.dev/back/les-design-patterns-structurels-decorateur/) |
| [Singleton](https://www.sfeir.dev/back/design-pattern-singleton/) | [Observateur](https://www.sfeir.dev/back/design-patterns-comportementaux-observateur/) | [Facade](https://www.sfeir.dev/back/les-design-patterns-structurels-facade/) |
| | [Chaine de responsabilité](https://www.sfeir.dev/back/design-patterns-comportementaux-chaine-responsabilite/) | [Pont](https://www.sfeir.dev/back/les-design-patterns-structurels-pont/)|
| | [Commande](https://www.sfeir.dev/back/design-patterns-comportementaux-commande/) | [Proxy](https://www.sfeir.dev/back/les-design-patterns-structurels-proxy/) |
| | [Etat](https://www.sfeir.dev/back/design-patterns-comportementaux-etat/) | |
| | [Visiteur](https://www.sfeir.dev/back/les-design-patterns-comportementaux-visiteur/) | |
| | [Interpréteur](https://www.sfeir.dev/back/les-design-patterns-comportementaux-interpreteur/) | |
#### đź’ˇ Tips
* [Test paramétrés - un test pour les gouverner tous](https://www.sfeir.dev/back/un-test-pour-les-gouverner-tous/)
* [Réussir sa migration de Swagger 2 à OpenApi 3](https://www.sfeir.dev/back/migrer-de-swagger-2-a-openapi-3/)
* [Comment bien gérer ses exceptions dans Spring Boot](https://www.sfeir.dev/back/comment-bien-gerer-ses-erreur-dans-springboot/)
* [Avoir un profil GitHub qui claque](https://www.sfeir.dev/product/avoir-un-profil-github-qui-claque/)
* [Les commandes git essentielles démystifiées](https://www.sfeir.dev/product/draft-les-commande-git/)
* [Comprendre les annotations dans Spring Boot](https://www.sfeir.dev/back/comprendre-les-annotations-dans-spring-boot/)
* [Démystifier les regex](https://www.sfeir.dev/back/demystifier-les-regex/)
#### [Spring Boot](https://github.com/ErwanLT/springboot-demo)
* [Comment personnaliser la bannière d'un projet Spring Boot](https://www.sfeir.dev/back/comment-avoir-une-banniere-spring-personnalisee/)
* [Comment bien gérer ses exceptions dans Spring Boot](https://www.sfeir.dev/back/comment-bien-gerer-ses-erreur-dans-springboot/)
* [Superviser votre application Spring Boot grâce à Prometheus et Grafana](https://www.sfeir.dev/back/superviser-votre-application-spring-boot/)
* [Planifier des tâches avec Spring Batch](https://www.sfeir.dev/back/planifier-des-taches-avec-spring-batch/)
* [Mettre en place une API GraphQL avec Spring Boot](https://www.sfeir.dev/back/spring-boot-graphql/)
* [Créer un pokedex avec Spring Boot et Vaadin](https://www.sfeir.dev/back/papa-je-veux-un-pokedex-partie-1/)
* **Spring sécurity**
* [Spring sécurity : mettre en place basic Auth](https://www.sfeir.dev/back/securisez-vos-api-avec-spring-security-basic-auth/)
* [Spring sécurity : mettre en place JWT](https://www.sfeir.dev/back/securisez-vos-api-avec-spring-security-jwt/)
* [Spring sécurity : mettre en place JWT + RBAC](https://www.sfeir.dev/back/securisez-vos-api-avec-spring-security-acces-par-role/)
* [Migration de base de données : Flyway vs Liquibase](https://www.sfeir.dev/back/migration-versioning-de-base-de-donnees-dans-une-application-spring-boot/)
* [Introduisez du chaos dans votre application Spring Boot](https://www.sfeir.dev/back/introduisez-du-chaos-dans-votre-application-spring-boot/)
* **Génération de code**
* [MapStruct : Dites adieu au code répétitif et boostez vos mappages Java !](https://www.sfeir.dev/back/mapstruct-dites-adieu-au-code-repetitif/)
* [Générer vos clients d'API à partir de leur spécification OpenAPI](https://www.sfeir.dev/back/generer-vos-client-dapi-a-partir-de-leur-specification-openapi/)
* [Mise en place de HATEOAS dans Spring Boot : un guide pratique](https://www.sfeir.dev/back/mise-en-place-de-hateoas-dans-spring-boot-un-guide-pratique/)
* [Maîtrisez votre architecture Spring Boot avec ArchUnit](https://www.sfeir.dev/back/maitrisez-votre-architecture-spring-boot-avec-archunit/)
* **BRMS**
* [Maîtrisez vos règles métier : Intégrez Drools dans Spring Boot](https://www.sfeir.dev/back/maitrisez-vos-regles-metier-integrez-drools-dans-spring-boot/)
* [Révolutionner la gestion des règles métier : intégrer RuleBook dans Spring Boot](https://www.sfeir.dev/back/revolutionner-la-gestion-des-regles-metier-integrer-rulebook-dans-spring-boot/)
* [Intégration d'Easy Rules dans une application Spring Boot](https://www.sfeir.dev/back/integration-deasy-rules-dans-une-application-spring-boot/)
* [Maîtrisez les Tests de Charge avec Gatling pour Spring Boot](https://www.sfeir.dev/back/maitrisez-les-tests-de-charge-avec-gatling-pour-spring-boot/)
* [Gérer et superviser ses applications avec Spring Boot Admin](https://www.sfeir.dev/back/gerer-et-superviser-ses-applications-avec-spring-boot-admin/)
* [Limiter les appels Ă son API REST avec Bucket4j](https://www.sfeir.dev/back/limiter-les-appels-a-son-api-rest-avec-bucket4j/)
* [Spring AOP : comprendre la programmation orientée aspect dans Spring](https://www.sfeir.dev/back/spring-aop-comprendre-la-programmation-orientee-aspect-dans-spring/)
* [Versioning des API dans Spring Boot : Guide Complet](https://www.sfeir.dev/back/versioning-des-api-dans-spring-boot-guide-complet/)
* [Boostez votre application Spring Boot grâce aux design patterns](https://www.sfeir.dev/back/boostez-votre-application-spring-boot-grace-aux-design-patterns/)
#### [Quarkus](https://github.com/ErwanLT/quarkus-demo)
* [Comment personnaliser la bannière d'un projet Quarkus](https://www.sfeir.dev/back/comment-personnaliser-la-banniere-dun-projet-quarkus/)