"We Just Have to do Simply This" or How to Make Everything Look Easy

Once upon a time, in the magic Startup Land, there was a fearful backend developer who needed to implement a new functionality. He was working on a back office for movie producers to upload their movies. These movies could then be rented on a VOD platform. Did you hear about Netflix? Same spirit, except that a customer can rent each individual movies instead of paying a subscription. After uploading their movies, the producers could choose in what country they would be available. »

13 min. read

Software Development Job Hunting: 8 Steps to Find the Company of your Dreams

Here you are! In front of a powerful CTO of the best we-will-disturb-the-market startup in town. You answered a job offer promising money and glory, soon they will be all yours. To warm you, the mighty CTO begins to ask you to draw a B-Tree on a shiny whiteboard. Easy peasy, you draw a wonderful tree you saw in a garden today. Then he gives you a sheet of paper to test “your skills”. »

19 min. read

Side Projects for Software Developers: Tools and Practices

Here we are! This is the second article from my series explaining how to succeed with your side projects. The first part is here. I’m sure by know you read the first part every time you go to bed so you won’t have difficulties to link it to this article. If not, I would advise you to read it. Otherwise the benefit you can get from this article won’t be as valuable. »

18 min. read

Side Projects for Software Developers: 10 Steps From Creation to Launch

Last update: 2018-09-09 It’s 2am. Your eyes are tired, you know you’re coding nonsense but you can’t look away from your computer. With a shacking hand you catch a bottle containing a mix of sugar and caffeine. This horrible bug in your code won’t let you in peace till you destroy it. You spent five hours non stop on it. But still, you don’t see the end of the nightmare. »

14 min. read

PHP Code Quality Tools to Check and Improve your Code

Oh no! Your boss asked you to fix a bug which crash the company’s website on production. As quick as a jaguar you open the classes responsible of the maelstrom. They were coded by Dave, your colleague developer. The classes are full of formatting errors, poor indentation and weird one letter variables. There are so many dependencies you need to scroll down for minutes to escape the bloated constructor. »

13 min. read