Welcome to my unique repository of divergent sequences of random characters. Here, you may contemplate the endless variations of 26 letters and some special characters.
A year ago, I started to write a lazy collection library for PHP.
I haven’t written a specific article about it despite the fact that I would have wanted to, mostly by lack of time.
Almost a year ago and 318 commits later, I published the release 2.0.0 last week.
It all started a year ago, when I came across a pull request made against the Laravel framework.
It’s been now more than two weeks that I’m teleworking… and I’m fine, really.
This blog post will explain how I live this situation and its outcome, according to me.
I’ve been begging for teleworking since I started working at European Commission. For some contractual reasons, it is not allowed for contractors. Europe is leading the trends on many things, but not on that subject sadly. Despite that, I’ve been loving my work very much. Working at the European Commission is great and so far it’s the best experience I ever had.
When I was a student, it was easy to remember when holidays were coming. Now that I’m working since more than a decade, it’s harder to remember and distinguish those period sometimes!
That said, I have to say that the pace at work is different and this is how I remember that I should take some days off.
It’s been 2 months now that I left aside my regular work with Drupal 8 and switched back to Atomium development for Drupal 7.
I will soon publish another post on all the new stuff that has been made there, but for now, I will focus on a side project I’ve been doing.
During the first weekend of April 2019, a hackathon was held in Silverquare Triomphe venue in Brussels.
The organizer, the European Commission, and a community of carefully selected developers participated to a hackathon in an amazing place.
The goal of having such an amount of skills contained in one single place, is to participate to the EU-FOSSA hackathon that the European Commission organised and funded.
I’ve been contributing to a couple of trending php libraries recently and during the analysis and the making of the patches, noticed that many libraries were using PHP not in the way I was used to.
Many of those libraries are having ‘final’ classes.
final classes everywhere, what is the advantage?This article will try to bring an explanation to this.
Hopefully for most of us, holidays are here. A special time for resting and enjoy quality time with the family, but also for thinking.
Even if I’m not attached to any religion, doing a Christmas tree is a kind of tradition… cats really loves it :-)
While decorating the tree, it got me thinking about tree based data structure. I used to play with trees into a previous project with Neo4J and I remember that I loved it.
Recently, I’ve been busy rewriting small PHP libraries like ValueWrapper, HTMLTag, PHPNgrams, DynamicObjects, PHPartition, PHPermutations and Memoize.
I mostly rewrote them because of multiple things I wanted to do:
This article will explain what are traits and will try to propose, without pretension, a better way to write them.
I started to use Drupal ~13 years ago. It was the end of life of version 4.5 at the time.
As I love photography, I first tried to use Drupal to publish my photos. I remember at the time, the struggle to integrate Gallery2 and Drupal… aaah time flies.
As always, I was motivated to learn it. The community was huge, active and responsive… and on the top of that, it’s a product out of my beloved country. To be honest, I gave up many times by lack of time, but also because my PHP knowledge was not really high. I felt that there was a great potential but I was frustrated to not be able to handle it properly.
Last year, I wrote with the help of my colleagues, a new theme for Drupal 7: Atomium.
That theme needed to break with the habits from the past and implements new concepts while giving more flexibility to the end-user. As those concepts were pretty new for most of the people using it, I’ve been asked to give training to some teams.