Welcome to my repository of non-convergent suite of random letters. Here, you may contemplate the variation of 26 letters and some other weird characters.
2022 has just started and I’ll take the opportunity to summarize what happened in 2021. I will use different binoculars or point of view, here they are: Open-source: Stuff related to open-source contributions Work: Stuff related to work Random: Stuff related to Nixos This post might be a bit longer than usual, fear not and hang on tight!
PHP 8.0 has been released since half a year now and 8.1 is just around the corner. My day to day version of PHP is 7.4 and I like it. It has very nice features and I really like the performance improvements that were made. However, it’s a week now that I’m working on a project using PHP 8 and I started to use the new features.
I will soon give a talk at AFUP regarding the loophp/collection library that I built. I’ve been asked to make an interview and I had to reply to some questions. This blog post is the english translation of this interview. When we read "Lazy Collection", we think "Doctrine Collection". Could you tell us more why your library loophp/collection is different?
It all started from a book I was reading the Open Source book from Bartosz Milewski’s ‘Category Theory for Programmers’ when I saw something about Prime numbers: A more interesting example is a coalgebra that produces a list of primes. The trick is to use an infinite list as a carrier.
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’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.
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. Why using final classes everywhere, what is the advantage?