Gally is a next-generation Searchandising Engine designed to easily create an API-first E-Commerce Search Engine for your composable commerce stack.
DDEV for IntelliJ IDEA causes PHPUnit error
For a while we've been using DDEV to standardize our docker setup for development and to have a consistent way of interacting with Docker across all our projects (e.g., Magento, Symfony, Sulu, Sylius, API Platform, ...). Since most of our developers are using PHPStorm as their IDE of choice, using the DDEV Tool Integration for IntelliJ IDEA plugin was a natural choice.
Easily lint JSON files in CI
In a few projects, we sometimes had the problem, that invalid JSON files were provided by the customer and not checked for errors. To prevent this, we searched for the smallest possible solution.
PHPUGMRN 03/23 meetup
The PHP meetup Metropolregion Rhein-Neckar will meet again on the 29th of June 2023 at bitExpert AG in Mannheim, Germany.
Autoheal your Docker containers
Sometimes one may face the need to restart a Docker container because it does not react anymore. While there are dozens of possible ways to accomplish this, I want to show the one we recently started to incorporate into our setups.
Elasticsuite Sort Relevance Boost
One of our merchants wanted to be able to influence the sort order of the product search results in Magento. Thanks to Elasticsuite's flexibility, solving this issue was a trivial task.
One year of using Docusaurus
One year ago, we switched from our homegrown Sliverstripe blog solution to Docusaurus. Time to look back and see if the move was worth it.
API Platform Conference 2023
We are more than happy to announce that we'll be speaking at the 2023 edition of the API Platform conference in Lille, France this year.
Debugging a TraefikEE routing problem
Recently, we've been running into a weird problem. After restarting 2 nodes in our Nomad cluster, we could not properly access GitLab via SSH anymore. Web access was working fine, also cloning via https:// worked, but not via SSH which is what most of our developers use by default.
Undefined array key instance in ArgumentsResolver.php
In the last few days, I was fighting hard to understand and fix an error that occurred when trying to deploy a Magento upgrade in production for one of our merchants.
During the setup:di:compile
phase our CI pipeline crashed with the error Undefined array key "instance" in ArgumentsResolver.php on line 171
.