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.
Not being happy with our current Docker build process in one of our projects, I was researching how to optimize the process.
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.
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.
While testing an async method with ts-jest I came across a problem. The method throws an error on invalid input.
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.
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. turns 6 years old and celebrates this special occasion with its members, friends, and partners on the 25th of August 2022.
In the process of refactoring an internal tool that connects to the Microsoft Graph API I re-worked the process of retrieving an authentication token that is needed for making a request to the MS Graph API.
It has taken a while but finally, our phpstan-magento extension for PHPStan got a new release.
We decided that we will still work on a remote basis after the pandemic. Still, we keep our offices in Mannheim and Bucharest for our team to meet in case it makes sense. Thanks to Office 365 our employees can book workspaces in a similar fashion as booking a conference room for a meeting.