Articles from Tristan Roussel
Revert the Revert and Avoid Conflicts
November 13, 2016Tristan Roussel2 min read
Let me tell you my story about git, conflicts and reverts. On a project, I start a feature on a branch, open a pull request towards master branch and merge it by mistake before finishing my code. No git story would be complete without drawings. Mistake Oops! What is the clean way to fix my mistake…
Continue reading →Lost in Symfony XLIFF translations
March 09, 2016Tristan Roussel1 min read
XLIFF? XLIFF is one of the 3 different formats you can use for translation in Symfony. It is the recommended format because of its standard use by professional translators. In Symfony, ids in XLIFF have no particular meaning, all you need is for them to be distinct in the same file. Everything is…
Continue reading →Faster-than-light composer on Mac with HHVM
September 11, 2015Tristan Roussel3 min read
Hyperspeed Hello my dearest Mac geeks! A long long time ago, Facebook released a shiny machine named HHVM. It could execute PHP very fast and was compatible with Mac OS X. Time has passed, HHVM was still incredibly fast, but lost its compatibility with Mac. A few days ago, after 2 years of intense…
Continue reading →Do you even rerere?
January 19, 2015Tristan Roussel11 min read
TL;DR: git hidden gem to remember how to solve conflicts Hello my dearest git geeks! Do you know about git-rerere? It's a little thing that saved my life once and I want to explain to you how it can help you too in your workflow. First, let me explain what is rerere: REuse REcorded REsolution Gosh…
Continue reading →SfPot Paris 2014-12-12 @Pepinière 27
December 22, 2014Tristan Roussel8 min read
I went to SfPot meetup at Pepinière 27 (website, Twitter) on second to last Friday with fellow colleagues Simon, Thierry, Kinga, and Paul. One particular talk retained my attention and I want to tell you about it. Let me warn you first, this is just an introduction, and I'm not going into much…
Continue reading →ParisJS 2014-10-29 @Deezer
October 31, 2014Tristan Roussel3 min read
I went to ParisJS meetup at Deezer headquarters last Wednesday with fellow colleagues Aurélie and Valentin. There were some awesome talks, so I'd like to give you some lightning advertising about them. 1st talk: Khalid Jebbari (GitHub, Twitter), meetup organizer, on GSS Khalid spent most of his talk…
Continue reading →