keyboard

Hugo Soltys

Symfony developer

Since 2013

All the Symfony tutorials


Write your own recipes for your Composer packages with Symfony Flex

Posted on by Hugo - 111 views - 0 Comments

Write your own recipes for your Composer packages with Symfony Flex

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 repositories.


How to handle image assets with Symfony 4

Posted on by Hugo - 507 views - 0 Comments

How to handle image assets with Symfony 4

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

Posted on by Hugo - 1221 views - 0 Comments

A step into microservices with Docker, Træfik and Git submodules

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.


SoltysSlateBundle - A Symfony bundle which provides you a configurable Slate documentation for your REST APIs

Posted on by Hugo - 425 views - 0 Comments

SoltysSlateBundle - A Symfony bundle which provides you a configurable Slate documentation for your REST APIs

Slate is a static documentation for your REST APIs. With it, you can create a beautiful, intelligent and responsive API documentation.

Originally developped with Ruby and Javascript, here is a bundle that allows you to make a Slate documentation in your Symfony application.


Use API Platform with ElasticSearch instead of Doctrine in your Symfony application

Posted on by Hugo - 2018 views - 0 Comments

Use API Platform with ElasticSearch instead of Doctrine in your Symfony application

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 Elasticsearch for a faster response time.


Develop faster with Symfony 4, an overview by Kevin Dunglas at Forum PHP 2017

Posted on by Hugo - 1588 views - 0 Comments

Develop faster with Symfony 4, an overview by Kevin Dunglas at Forum PHP 2017

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

Posted on by Hugo - 1560 views - 0 Comments

Use Facebook or Google to login to your Symfony website with HWIOAuthBundle

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

Posted on by Hugo - 1192 views - 0 Comments

Gist - A ready to go Dockerfile with PHP 7 for your Symfony project

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 you a Dockerfile with all the required tools you need (PHP 7, Apache, Composer...). 


Use RabbitMQ to send your emails asynchronously with Symfony

Posted on by Hugo - 1186 views - 0 Comments

Use RabbitMQ to send your emails asynchronously with Symfony

Like I told you in a previous tutorialRabbitMQ 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

Posted on by Hugo - 1195 views - 0 Comments

Setup a Docker development environment for your Symfony project

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 Docker and getting started to work in a few steps.


Hugo Soltys

My name is Hugo, I'm 25 and I'm a Symfony developer since 2013. I love to create websites by myself to learn new technologies or increase my skills.
I love movies, books, music and video games. I also like to drink a few beers with my friends. I'm from Lille (France) and I currently work as Symfony developer at Decathlon since 2016. Before that, I worked as Symfony developer for the IT Room company, in Roubaix, France.


Older articles