Hugo Soltys
Easily translate your Symfony app through a simple user interface  17h41 07 octobre
Translating your app in different languages can be time-consuming and boring. That’s why I developed a simple UI to help you because I know that feel, bro.
Download a file after a form validation with Symfony, Redis and Javascript  10h16 24 septembre
Downloading a file is a common feature that you can find in a lot of websites. But in some case, you may want to allow this download only when your user has completed a form, and protect the access link from being accessible for everyone.
Autocomplete search with Elasticsearch and Symfony 4  06h57 14 juin
In this article, we will learn how to implement an autocomplete search bar in your Symfony application with Elasticsearch step by step.
Easily implement Google login with Symfony 4  09h17 09 juin
Allowing your users to register and login on your website with Google is pretty useful and quite standard nowadays. In this article, we will see how to do it easily with Symfony 4.
Easily implement Facebook login with Symfony 4  11h11 06 juin
Allowing your users to register and login on your website with Facebook is pretty useful and quite standard nowadays. Fortunately, doing this with Symfony is quite simple and we will see how to do it in a few steps.
Write your own recipes for your Composer packages with Symfony Flex  10h43 20 juin
Symfony recipes allow the automation of Composer packages configuration via the Symfony Flex Composer plugin. It is pretty useful to avoid boring rituals like writing packages configuration, routes, parameters... In this article we will learn how to write your own recipes for your private...
How to handle image assets with Symfony 4  11h06 30 mai
Symfony 4 provides a lot of changes that can disturb even the regulars of the framework. Assets management is one of them. In this article, we will see how to handle image assets with Symfony 4.
A step into microservices with Docker, Trà fik and Git submodules  11h42 13 février
These last years, microservices based applications has really grown in popularity, due to its high scalability. In this article, I will show you a way to set up a microservices based local environment with Tr fik, Docker Compose and Git submodules.
Use API Platform with ElasticSearch instead of Doctrine in your Symfony application  07h58 21 novembre
API Platform is a REST and GraphQL framework designed to build API-driven projects. It is pretty simply to include in a Symfony application and will be a must have if you want to provide APIs without investing a lot of time in it. In this article we will learn how to plug API Platform with...
Develop faster with Symfony 4, an overview by Kevin Dunglas at Forum PHP 2017  11h18 24 octobre
Every year stands the Forum PHP in Paris, organized by the AFUP (Association Française des Utilisateurs de PHP). This year, besides the various conferences, Kevin Dunglas told us about the new major version of our preferred framework, Symfony 4 Here is an overview of what we saw here.
Use Facebook or Google to login to your Symfony website with HWIOAuthBundle  10h44 19 octobre
The authentication with Facebook or Google is pretty normal for the user today because it’s useful and reassuring. In most of the cases, the OAuth protocol is used to do this. Learn how to implement a Symfony Facebook login or a Symfony Google login with the HWIOAuthBundle.
Gist - A ready to go Dockerfile with PHP 7 for your Symfony project  07h14 11 octobre
Making websites with Symfony requires a lot of dependencies that can be painful and time-consuming to install on your computer. That’s why Docker was invented. With it, you can setup a working development environnement pretty quickly since you have pratically nothing to do. This Gist provides...
Use RabbitMQ to send your emails asynchronously with Symfony  14h58 03 octobre
Like I told you in a previous tutorial, RabbitMQ can be a very useful tool if you have a website with a lot of traffic. Today we will see another utility of this tool, which has helped us a lot my team and I at my workplace. How to send your emails asynchronously with RabbitMQ and Symfony.
Setup a Docker development environment for your Symfony project  10h50 16 décembre
Docker is an open-source project that automates the deployment of an application inside containers. For a Symfony project, Docker allows you to setup your working environment really easily without installing anything on your computer except Docker. In this tutorial, we will learn to install...
Use ElasticSearch in your Symfony project  14h03 08 décembre
ElasticSearch is an open source clusterised search engine. Based on Apache Lucene and Java technologies, ElasticSearch allows you to search in a pretty huge amount of document in a really short time. In this FOSElasticaBundle tutorial, we will learn how to use ElasticSearch in your Symfony...