Some things you should consider when choosing a stack for a new project

“If one day, I launch my startup, I will use language X instead of the crappy stack I have in my current job”.

I have heard this one more than once. And today I would like to discuss some items that I think should be considered when answering this question (“what stack should I choose for this greenfield project ?”), instead of only focusing on one’s favorite language.

What happens to Pull Requests after they are submitted

Note: this blog post was written as part of my mission as a PrestaShop maintainer

The PrestaShop project currently (September 2019) has 389 pull requests open and new Pull Requests are opened almost everyday. All of these pull requests go through a thorough process which aims to provide a stable, consistent and reliable software that we all know under the name PrestaShop. Here is this process in details.

The Surgeon Metaphor

Sometimes, I like to think of we developers as surgeons. I guess you heard before “developers are like writers”, “developers are like gardeners”, “developers are like artists” … did you know “developers are like surgeons” ? Here is why I like this metaphor…