Linting nginx config in our Docusaurus CI setup
We've covered the basics of our Docusaurus CI setup already in another blog post. In this blog post, we'll show you how to the build pipeline to lint the nginx configuration used in our Docusaurus setup.
CI setup for Sulu CMS
Multi-stage Docker build with target flag
Not being happy with our current Docker build process in one of our projects, I was researching how to optimize the process.
Easily install PHP extension in your own Docker images
Recently, I wanted to improve our CI build pipelines with some custom-built Docker images for our PHP projects. To make sure I can reuse the image in as many of our projects as possible, I wanted to compile and install as many PHP extensions as possible.
Our Docusaurus CI setup
It's been a few months sine we migrated from Silverstripe to Docusaurus for our blog. Quite a few blog posts have been published since then via the CI pipeline we've set up. This blog post covers how we do things.
Handling errors from async methods in Jest
While testing an async method with ts-jest I came across a problem. The method throws an error on invalid input.
php.ruhr 2022 conference
After my first in-person event this year, I am quite happy to be able to speak again on a stage in front of "real people"(tm) at a conference in September.
Testing with Jest
We are currently migration an internal tool from Javascript to Typescript. In that process, we also began adding unit tests with Jest (well, ts-jest to be precise).
The PHP USERGROUP DRESDEN e.V. Summer BBQ
The PHP USERGROUP DRESDEN e.V. turns 6 years old and celebrates this special occasion with its members, friends, and partners on the 25th of August 2022.
