Expertises
Je suis développeur depuis mon adolescence, d’abord auto-didacte j’ai ensuite intégré une école informatique et fait mes premières expériences professionnelles à partir de 2004. J’ai donc plus de 20 ans d’expertise dans le développement web, mobile et desktop. Je suis full stack (Front, Back, API) avec les technologies Microsoft .net principalement. Ingénieur software (winform, wpf, uwp), développeur mobile (Xamarin Android iOS) et concepteur web (Asp.net webform MVC Core, .net 6.0 7.0 ++), je travaille avec les méthodes agiles avec une vision software craftsmanship devops. Je suis indépendant depuis 2015.
Web
Desktop
Mobile
Internet des objets
Jeux vidéo, Réalité Augmentée, Réalité Virtuelle
DevOps
Témoignages

Gildas Robert
Ticket&Live

Sylvain Bié
Dassault Aviation
Magalie.P
Nestlé Purina

Fabrice Trescartes
Iconoz

Vincent Le Borgne
Keosus

Fabrice Forte
Dynamax

Arnaud Feret
Maçon
Lucille
Commentaire App
Thomas
Commentaire App
Laëtitia
Commentaire App
Articles
DKIM SPF, le WTF sur MX
Si vous avez vous aussi des problèmes pour envoyer des emails à des boites Gmail depuis votre boite pro, et que vous avez un message de retour comme ceci, Mail Delevery System This is the mail system at host mo536.mail-out.ovh.net. I’m sorry to have to inform you that your message could not be delivered to…
Gestion des emails avec WooCommerce , Licence Manager WC et SendinBlue
Constat : J’ai un site e-commerce basé sur wordpress avec un plugin WooCommerce. Pour mes besoins j’ai ajouté un autre plugin « Licence Manager for WooCommerce ». Ce dernier me permet de générer une clé de licence lors d’un achat d’un produit numérique. Comme un jeu vidéo. On peut automatiser l’envoi de cette clé au moment ou…
Signoz et OpenTelemetry avec une app .net sous linux
Disclamer A l’heure ou j’écris cet article, le code source d’OpenTelemetry et Signoz sont en alpha/beta/pre-release. Certaine lib sont en release officielle. J’édite au fur et à mesure certaine infos. Le code évolue et cet article aussi. Il n’est certainement plus « à la page » lorsque vous lirez ces ligne. Et de même, la doc officielle,…
Package Blazor
Communauté Même si j’expose pas mal de trucs au reste du monde (articles, démo, tutos…) j’ai jamais vraiment « contribué » à la communauté via des projets open source. Jusqu’à peu. Faut bien commencer 🙂 En vrai, je m’en faisais tout une montagne. Pour moi faire un package nuget était compliqué. J’avais tord. En fait ça n’a…
WooCommerce – configurations avancées (partie 3)
Intro Cet article fait suite aux articles : https://reactor.fr/un-site-e-commerce-en-moins-dune-heure https://reactor.fr/woocommerce-configurations-avancees https://reactor.fr/woocommerce-configurations-avancees-partie-2/ J’ai reussi à couvrir 99% de mes besoins. Un utilisateur peut s’acheter une licence de jeu OutQuest. Le souci, c’est qu’il doit copier une clé de licence sur mon appli. J’aimerais un lien qui lui permette de ne pas le faire. Vu que mon…
WooCommerce – configurations avancées (partie 2)
Intro Cet article fait suite à l’article https://reactor.fr/un-site-e-commerce-en-moins-dune-heure qui est une introduction à Woo Commerce et à son installation. On part donc avec un site WordPress qui a un plugin WooCommerce, un plugin WooCommerce Payments et un theme Virtue. Cet article fait aussi suite à celui la https://reactor.fr/woocommerce-configurations-avancees et je rappelle les besoins : Cet article va traiter des…
WooCommerce – configurations avancées
Cet article fait suite à celui la https://reactor.fr/un-site-e-commerce-en-moins-dune-heure qui est une introduction à Woo Commerce et à son installation. On part donc avec un site WordPress qui a un plugin WooCommerce, un plugin WooCommerce Payments et un theme Virtue. Cet article va traiter des spécifications dont j’ai besoin pour mon site Ouquest. Je souhaite : permettre…
Un site e-Commerce en moins d’une heure.
Pourquoi faire ? Pour vendre un bien numérique (un circuit d’OutQuest), j’ai besoin d’un site e-commerce qui me gère la partie vente. Qui dit vente, dit emmerdes. Oui car on va devoir gérer des profils (user data, email nom prénom, adresse, tel etc) qui aujourd’hui sont sous le coup de lois (RGPD) et on…
Azure Devops
Qu’est ce qu’Azure Devops ? A quoi ça sert ? Comment l’utiliser ? Je vais tenter d’expliquer par l’exemple et l’expérience ce que l’on peut faire avec Azure Devops Un bref historique Il est l’héritier de plusieurs anciens outils. Si je remonte loin on a VSS (visual source safe) qui était le svn de Microsoft,…
Azure Devops – Pull Request (part 2)
Cet article est la suite de https://reactor.fr/azure-devops-pull-request/ On avait créé des règles de branche sur la master : interdiction d’effacer cette branche pas de git push direct sur cette branche règle de Pull Request (light) Ceci nous permet de sécuriser la branche master. Faisons de même avec la branche develop. Rappels Git Flow On a…
Azure Devops – Pull Request
Dans mon dernier article, j’ai introduis Git Flow avec un exemple, la naissance d’une application. A un moment, je raconte l’évolution de l’équipe de dev et de leur organisation autour du code source. On y parle de Pull Request. La PR est une procédure de validation d’un ensemble de commits regroupés dans une branche feature…
Azure Devops – Git Flow intro
Intro Git Flow tu connais ? non ? Et Git tu connais ? non…ouais faut faire un effort la monsieur (ou madame). Alors git j’explique pas. Si tu connais pas reviens me voir, mais va tout de suite apprendre qq commandes car c’est juste une tuerie ce truc. Quand t’as connus vss, svn ou team…
