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...
02 Oct 2014
Using Fedora for a week
A week ago I decided to try a different GNU/Linux distro for my desktop. I use Debian for many years and I like to try a new distro now and...
22 Aug 2014
How does the PHP autoload work?
I know this issue is kinda old and everybody already wrote something about it, but I think it’s worth to talk about it one more time. This post is for...