20 Nov 2017
Do not change the default framework's 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....
23 Apr 2015
Bulgaria Web Summit 2015
So, I attended to my first conference as a speaker out of Brazil! Wow! It was a very nice experience and I want to share how it was for me....
26 Feb 2015
Installing global commands with Composer
A few time ago PHP developers could have global libraries installed via PEAR. Ok, we still can install some things via PEAR, but this distribution method is being deprecated and...
12 Feb 2015
Are micro-frameworks for beginners?
In my last post about micro-frameworks a new question came to the table: Are micro-frameworks a good choice for beginners? What some of the options out there claim is that...
08 Jan 2015
Are micro-frameworks suitable only for small projects?
When I first heard about micro-frameworks I thought they were suitable only for small projects, prototyping and small REST Apis (or other types of Apis). Well this kind of thinking...
13 Oct 2014
Continuous Integration and Deployment with Codeship
If you were sleeping for the past two years you may be surprised by a movement called DevOps. DevOps tries to bring together development and operations teams, since those teams...