stefanoalletti.com
  • home
  • blog
  • calendar

Stefano Alletti

Lead Backend Engineer & Applications IA & LLM

DOWNLOAD CV

Uncategorized

Step-by-step Guide to use Auth0 with Symfony 6

Posted on 15 mars 2023 by stefano

Introduction Auth0 is a very powerful solution to manage the authentication of your applications.Even if its documentation is very well done, it is not immediate to understand how to use it.The PHP SDKs allow you to do many things and today I would like to show how I use them to authenticate a user in a Symfony…

Categories Uncategorized | 0 comments
Read More

POC of Clean Architecture with Symfony

Posted on 27 décembre 2022 by stefano

Introduction I will soon be changing jobs and the clean architecture is used in the new company. So I decided to experiment with it by making a POC.Maybe it can inspire someone. Or could someone help me to correct any errors in my approach. As far as I could understand there are two main approaches…

Categories Uncategorized | 0 comments
Read More

Implementing Visitor Pattern in PHP and Symfony

Posted on 17 novembre 2022 by stefano

In my latest article I showed my implementation of the Pattern Builder with support of Symfony’s Service Tag.I love this Symfony service, and this time I would like to show you how to use it to implement another design pattern: The Visitor pattern, less known than the Builder pattern but also very nice and useful. To do this we…

Categories Uncategorized | 0 comments
Read More

Implementing Builder Pattern in PHP and Symfony like a boss!

Posted on 11 novembre 2022 by stefano

I would like to show you my implementation of the very popular Pattern Builder in PHP using the Symfony framework I will not dwell on this pattern, because there are hundreds of articles that already do this. We can simply say that: Builder is a creational design pattern that lets you construct complex objects step by step….

Categories Uncategorized | 0 comments
Read More

Switch from Csa Guzzle to Symfony HttpClient

Posted on 5 octobre 2021 by stefano

As it is known the csa guzzle package is no longer maintained. Still many projects use it, and therefore will have to switch client in the short term. One of the projects I’m working on was using Csa Guzzle and in a very short time I switched to Symfony HttpClient. Obviously the first thing to…

Categories Uncategorized | 0 comments
Read More

Symfony and Monolog, how use Processor in your project: a practical example

Posted on 9 mars 2017 by stefano

We often have to use different micro-services who write in many log files. Use utilities like Kibana is a good thing, but in order to take full advantage of its features we have to try to standardize and normalize the logs. The company where I work having introduced Kibana recently, he asked me to implement…

Categories Symfony Uncategorized | 10 comments
Read More
  • home
  • blog
  • calendar

Stefano Alletti

Lead Backend Engineer & Développeur Senior

Recent Posts

  • Bonjour tout le monde !
  • Step-by-step Guide to use Auth0 with Symfony 6
  • POC of Clean Architecture with Symfony