29 May 2020
Running chained jobs
Recently I found myself maintaining an interesting piece of code. It is a sequence of Symfony Commands to do some calculation and publish the results. It was a sequence of...
20 May 2020
This post is about how one can help their colleagues being more productive and avoiding unnecessary work battling the source code they are trying to run. User experience User Experience...
12 Apr 2020
Tips for job interviews for software developers
This post is a follow up to Rafael’s post on how to tailor a nice CV for developers. If you did not read it yet, then go ahead and do...
24 Jun 2019
My experience at the Dutch PHP Conference 2019
I’m speaking at tech conferences since a long time, from small meetups to big conferences like the PHP Conference Brasil. Speaking at such events is something I enjoy a lot...
11 Jul 2018
Bleeding edge or LTS - Which framework version to choose?
Starting a new software project is nice and the mythical green field project is usually able to bring joy to any developer. After planning what the application will do it...
20 Nov 2017
Do not change the framework's default architecture
A development framework will usually guide the development of web applications, from back office systems to e-commerce and websites. A framework contains basic functionalities and guidance that help the development...
11 Jul 2017
What a senior PHP developer should know in 2017
This post is my opinion about what I think a senior PHP developer should know in 2017. The main reason for me to write this post is to help developers...
13 Apr 2017
IDEs vs Text Editors
IDEs are out there and they are a natural evolution for developers. IDEs can help with several tasks, from simple code formating to code generation and advanced refactoring techniques. Still,...
22 Oct 2015
Make it testable
I really like the way Symfony is changing the PHP community and in general leading us to a better place. It’s really nice to see people using good practices in...
28 May 2015
Don't give up on your tests
It’s a new day and you are about to start a new project. It’s not a public/open source project, it’s a private one, for the company you are working for....