Everyone loves contributing patches to open source projects, adding new features. Some even like to write documentation.
Continue reading Bug triage, the paperwork of open source...
on May 08, 2017. in Blablabla. A 2 minute read.
Back in December last year, Matthew Turland published a blog post asking “Why aren’t you speaking?”
Continue reading Everybody knows that...
on May 08, 2017. in Programming, Software, Development. A 3 minute read.
This past weekend I did some issue maintenance and bug triage on Mockery. One thing I noticed going through all these issues, is that people were surprised when learning about the \Mockery::on()
argument matcher. I know Mockery’s documentation isn’t the best documentation out there, but this still is a documented feature.
Continue reading Complex argument matching in Mockery...
on April 28, 2017. in Programming, Software, Development. A 2 minute read.
Contributing to open source projects has many benefits — you learn and you teach, you can make friends or find business partners, you might get a chance to travel. Even have a keynote at a conference, like Gary did.
Continue reading Open source taught me how to work with legacy code...
on April 19, 2017. in Blablabla, Programming. A 2 minute read.
I enjoy contributing to open source projects, and I learn a lot while doing it. When someone asks me for advice on how to improve as a programmer, I usually tell them to find an open source project that interests them, and start contributing.
Continue reading Recording screencasts of OSS contributions...
on April 10, 2017. in Programming, Development. A 1 minute read.
The future me will be grateful for this post. I always get it wrong the first time.
Continue reading Read-only Symfony form field...
on April 07, 2017. in Programming, Development, Blablabla. A 2 minute read.
I made such a stupid mistake today and lost an hour of my time trying to figure out what the hell is wrong, that I just have to blog it.
Continue reading Waste an hour on a stupid mistake...
on April 04, 2017. in Programming, Development. A 3 minute read.
Keeping your application or library code well organized, easy to follow, and read is important. Your test code should not be exempt from those rules, you should follow good testing conventions.
Continue reading PHP traits to create test doubles...
on March 21, 2017. in Programming, Development. A 4 minute read.
Performing end to end testing of any application requires from us to have a set of reliable test data in the database.
Continue reading Loading fixtures for a Symfony app in Behat tests...
on February 10, 2017. in Development, Programming. A 4 minute read.
I made some changes to my Vim setup for PHP development recently, so it’s time to write it all down. I’m more than sure that I’ll break it soon and won’t be able to remember all the things I did to have the current setup.
Continue reading Current Vim setup for PHP development...