How do I deploy my Symfony API - Part 1 - Development

  • 2017-09-20
  • php,symfony,aws,deploy,symfony,api,docker,amazon,ec2,docker-compose,swarm

This is the first from a series of blog posts on how to deploy a symfony PHP based application to a docker swarm cluster hosted on Amazon EC2 instances.
This post focuses on the development environment.

How to add custom error codes to your Symfony API responses

  • 2017-09-12
  • php,jms-serializer,json,serialization,symfony,symfony-form,error-codes,api,custom-error

Deserialization, normalization, validation and the JMS Serializer

  • 2017-08-21
  • php,jms-serializer,json,yaml,xml,serialization,deserialization,symfony,symfony-form

Serializing can be a not trivial process, but when talking about de-serialization, the problem is even more difficult. The source data (XML or JSON) can be not well formatted, well formatted but not valid or valid syntactically but not valid in our domain. Dividing deserialization, normalization, validation is fundamental.

The way to the goetas-webservices/client release

  • 2016-10-04
  • php,xml,soap,webservices,rest

After many years of work, finally I have released a fully PHP based SOAP client up to date with the latest best practice.

Some notes about JMS Serializer (plus v1.3.0 release)

  • 2016-08-21
  • php,jms-serializer,json,yaml,xml,serialization

It is almost a month that I started as maintainer of JMS Serializer and today I'm proud to announce the release v1.3.0 of JMS Serializer that contains many bug fixes and the new method "hasData" for generic serialization visitors (JSON/YAML)

Available as Software Architect and Consultant

  • 2016-08-10
  • software,consultant,php

Starting from September 2016 I'm available as Software Architect and Consultant. Mainly PHP applications, infrastructure setup, deployment process and workflow management.

Want more info?