John Linhart

My thoughts and stuff

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...

I like to look at this Google Trends chart, but being lazy human, I'll place it to this article so I don't have to create it every time. I added the ActiveCampaign project as comparison for Mautic as it is also marketing automation tool which started only 4 years before Mautic. Hubspot and Marke...

Continue reading...

Everyone needs a hobby, right? I write code for living and I love it. I have the amazing oportunity to build open source software Mautic as my day job. That's something I didn't think was possible a few years back. I was lucky enough to get this opportunity. But building and maintaining open sourc...

Continue reading...

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...

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...