Contributions

Article
In this article, we share our thoughts on DDEV and why we feel it is an interesting tool for local development environments.
Article
In this blog post, I will share my experience with integrating DDEV and CaptainHook to optimize the use of Git hooks in a DDEV environment.
Article
Gally is a next-generation Searchandising Engine. In this blog post, we dive into the Gally API to see how to interact with Gally to add (product) data and run a search query.
Article
Recently, we ran into a problem with PHPStorm and the DDEV plugin. It was not possible to execute PHPUnit due to a Docker error. The blog post outlines how we found a solution to fix the issue manually.
Article
The Composer Integrity Plugin checks all installed composer packages against a list of known correct checksums. This helps to quickly verify the integrity of the installed Composer packages.
Article
Gally is a next-generation Searchandising Engine designed to easily create an API-first E-Commerce Search Engine that can still be customized to fit your needs. Learn how to set up Gally in this blog post.
Article
Learn how to add custom form fields to Sulu Forms in this blog post.
Article
This blogpost covers how to extend the Sulu Forms Bundle to allow posting form data to 3rd party sites, e.g. Hubspot.
Library
Sulu Bundle to manage security.txt files
Tutorial
Ths blog post covers the steps needed for adding a media reference to a Sulu entity.
Tutorial
In this blog post, I show you how to extend a Sulu entity with a reference to another Sulu entity.
Article
In this blog post, I cover the steps to create an event listener for Sulu CMS allowing you to define default data before persisting a content page.
Article
In this blog post, I cover how to let Windows understand the phpstorm:// protocol used by tools like PHPStan Pro to open file links in the PHPStorm IDE.
Article
In this blog post, you will learn how to configure Xdebug in a Docker container running in a WSL2 instance to connect to PhpStorm running on the Windows host.
Article
We started developing a few Sulu based projects. In this blog post, I want to share how we have configured our GitLab CI build pipeline to validate, build, and deploy our Sulu projects.
Article
We have covered our React setup for a Sulu CMS Headless project in this blog post.
Article
The Sulu Headless bundle out-of-the-box supports a lot of different content types. However, Sulu Forms are not yet supported by the Sulu Headless bundle. Luckily, the Sulu bundles in general are open for extension and this is what we did.
Library
Captain Hook Plugin to run InfectionPHP only against the changed files of a commit
Library
Captain Hook Plugin to check if commit author is valid (e.g. email in whitelist)
Library
Magento specific extension for PHPStan
Article
In this article, I share how my company is managing downstream forks with some customizations tailored to our needs.
Article
PHPStorm and other Jetbrains products have issues with indexing on WSL2. The blog post highlight some ideas on how to fix things until Jetbrains provides a fix for it.
Article
php[architect] article covering the latest Disco features.
Tutorial
Blog post covering how to set-up and use Disco.