PHPNews

Solving conflicts in composer.lock

We have all been there: CONFLICT (content): Merge conflict in composer.lock Automatic merge failed; fix conflicts and then commit the result. Don’t panic, breathe, let’s walk through this. Since I joined Usabilla, I have been working once more in a large team. With more people involved in the process of …

Continue reading »

Written by Rafael Dohms - - Aggregated on Monday November 28, 2016


Land ho! New challenge ahead.

A few months ago I posted about the situation at my former company and the uncertain future of our team. During these 3 months we explored many new opportunities and interviewed with many companies, from startups to consolidated giants, from financial market to education and user feedback, it was an amazing journey. …

Continue reading »

Written by Rafael Dohms - - Aggregated on Thursday June 30, 2016


Code Reviews – Not just a quality tool

I’m a big fan of Code Reviews, or Peer Reviews, within the work flow of a team. But many times when talking about them people refer to them mostly as a tool to avoid bugs, improve quality or the overlooking of details. While these things do surely come out of having a review process, I do not believe they are the real …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday May 17, 2016


Need a Lead? Here’s my story.

After 2,5 years working with Symbid, our paths must now diverge. After having contributed as a partner company and then joined to build the in-house development team that would later form the base of Symbid’s Product Development team, and finally push it over into a fintech company, sadly we part ways before achieving …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday April 5, 2016


20 Years of PHP, and how I got on this train

PHP, the most loved and hated language on the internet turns 20 today, 20 years ago Rasmus released Personal HomePages to the public , what happened next will blow you away™. Ben Ramsey called on us to blog about our history , so I decided to take a few minutes and do just that. Back in the 90’s in the midst of …

Continue reading »

Written by Rafael Dohms - - Aggregated on Monday June 8, 2015


20 Years of PHP, and how I got on this train

PHP, the most loved and hated language on the internet turns 20 today, 20 years ago Rasmus released Personal HomePages to the public , what happened next will blow you away™. Ben Ramsey called on us to blog about our history , so I decided to take a few minutes and do just that. Back in the 90’s in the midst of …

Continue reading »

Written by Rafael Dohms - - Aggregated on Monday June 8, 2015


Why I support “The League”

There has been a lot of drama and press around it lately, but which does it really deserve? “The League of Extraordinary Packages” is what I have dubbed a collective of composer packages. Its essentially a group of developers who have gathered under a single flag (or in this case a vendor name) and set standards …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday March 10, 2015


Why I support “The League”

There has been a lot of drama and press around it lately, but which does it really deserve? “The League of Extraordinary Packages” is what I have dubbed a collective of composer packages. Its essentially a group of developers who have gathered under a single flag (or in this case a vendor name) and set standards …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday March 10, 2015


The AmsterdamPHP ElePHPant Project

Eve r since I started building User Groups and getting involved in the PHP community I always had a dream of introducing a new color to the ElePHPant collection. Always wanted to make more elePHPants available and to make sure everyone had access to them. With Kickstarter and the example of php[arch] and PHPWomen, …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday December 2, 2014


The AmsterdamPHP ElePHPant Project

Eve r since I started building User Groups and getting involved in the PHP community I always had a dream of introducing a new color to the ElePHPant collection. Always wanted to make more elePHPants available and to make sure everyone had access to them. With Kickstarter and the example of php[arch] and PHPWomen, …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday December 2, 2014


Installing Composer Packages

I have been putting together a new talk about Composer, and that means looking around the community, doing loads of research and trying to identify the items that need to be covered in a talk. Mostly I have been trying to identify things that people do on a regular basis that according to composer internals is either …

Continue reading »

Written by Rafael Dohms - - Aggregated on Monday October 13, 2014


Installing Composer Packages

I have been putting together a new talk about Composer, and that means looking around the community, doing loads of research and trying to identify the items that need to be covered in a talk. Mostly I have been trying to identify things that people do on a regular basis that according to composer internals is either …

Continue reading »

Written by Rafael Dohms - - Aggregated on Monday October 13, 2014


J and Beyond 2014: An Overview

The past weekend marked a very important moment for me. After almost a year on the sidelines dealing with personal matters, I finally had the opportunity to go talk to and teach another community. I was invited by Brian Teeman ( @brianteeman ) to go keynote at J and Beyond , an annual Joomla Conference focused on …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday June 3, 2014


J and Beyond 2014: An Overview

The past weekend marked a very important moment for me. After almost a year on the sidelines dealing with personal matters, I finally had the opportunity to go talk to and teach another community. I was invited by Brian Teeman ( @brianteeman ) to go keynote at J and Beyond , an annual Joomla Conference focused on …

Continue reading »

Written by Rafael Dohms - - Aggregated on Tuesday June 3, 2014


DMS\Filter v2.0

I have completed the release of the DMS\Filter Package, this includes: DMS Filter Library DMS Filter Bundle, that integrates all filtering capabilities in Symfony. This release includes some new features and a huge overwrite of the filters. Independent Repositories The first big change was a proper split …

Continue reading »

Written by Rafael Dohms - - Aggregated on Monday April 21, 2014


Using Git Hooks to delegate routine tasks

My team currently uses GitHub as the center of our development process, taking full advantage of Pull Requests and all that. That means we use git and our process is to always develop using feature-branches, making PRs for each feature and then merging them in after code review. This means we switch branches a lot, …

Continue reading »

Written by Rafael Dohms - - Aggregated on Friday November 15, 2013


Meetup API Client v1.0.0

I love APIs, but I honestly hate having to deal with signing, auth, and curl inside my controllers or services, which means I end up wrapping all of that into something that provides easy access in my controllers. I also love Meetup.com since it really makes managing User Groups pretty cool, even with some bad UI …

Continue reading »

Written by Rafael Dohms - - Aggregated on Friday March 29, 2013