John Linhart

My thoughts and stuff

Yes, that's right. I said it. Let me explain what I mean, but first, let's make a few things clear.

  1. I am the creator of Cronfig. So I do not hurt anybody else's feelings.
  2. This is not a hate post. Sorry if you got here only because you wanted to read some dirt on the service.
  3. It's meant to po...

Continue reading...

I've enjoyed 37signal's book Getting Real a few years back so when I've read a random tweet that they've released ShapeUp and again, it's free to access, I was intrigued. I've discovered it also in the time when Mautic (my former employer) was acquired by Acquia (my new employer) and s...

Continue reading...

In my previous benchmark post about the splat operator the array_map function was very slow compared to foreach. I've read a great deal that the SplFixedArray is fast and memory efficient over classic PHP array. I wanted to test it with the thought that I can't seem to get out of my head lat...

Continue reading...

The PHP splat operator has been in PHP for a while. Since PHP 5.6. I've discovered it quite recently by browsing PHP docs. From a quick google search it doesn't seem it's being used much. What I tried right away is if it can be used for type hinting each array parameter instead of just using just...

Continue reading...

Mautic 3 (M3) was announced a few months back but there is no list of specific changes with technical details that should happen in this breaking change (BC) version. My concern is that we plan to make too big changes and we'll never see it finished. M3 should include only the most necessary c...

Continue reading...