With over two decades of experience in sharing insights on software development tools and best practices, I maintain an active blog to showcase my expertise and perspectives. Below, you'll find my latest articles covering tech & e-commerce topics.
Join the PHP User Group Rhein-Neckar's first meetup of 2026 on February 26th in Mannheim, Germany, for a day of networking, learning, and discussion with fellow PHP enthusiasts and professionals.
Read moreDiscover the latest updates to our Techradar portfolio, featuring new solutions and tools. Get an objective assessment of our technology portfolio and explore the changes in our Languages & Frameworks, Tools, and Platforms & Operations quadrants.
Read moreAttend the E-Commerce Berlin Expo on February 17-18 to learn how AI-powered searchandising solutions like Gally can boost sales and drive business growth at the SCHUFA booth.
Read moreSpeaKonf, a unique unconference for speakers, is taking place on March 20th, 2026, in Darmstadt, Germany, offering a platform for individuals to share experiences, learn about public speaking, and connect with like-minded professionals.
Read moreLearn how to use anonymous template components in Sylius to streamline template management. Define custom prefixes and directory structures to improve code organization and simplify maintenance.
Read moreLean how to fix Renovate Bot dependency update issues after PHP 8.5 upgrades by configuring language constraints in your renovate.json file.
Read moreI'll be presenting at ConFoo 2026 in Montreal, Canada, on building e-commerce search solutions with Gally and leveraging Twig, Twig Hooks, and Live Components for interactive frontend development.
Read moreOur blog is getting an upgrade with a new search function to help readers find content easily. The search bar, powered by docusaurus-search-local, improves user experience and accessibility.
Read moreLearn how to refresh the image cache in Sylius after transferring images between instances, ensuring proper frontend display. Use the liip:imagine:cache:resolve command to generate the image cache.
Read moreThe DDEV Gally Addon simplifies Gally integration into DDEV environments, reducing setup to just two commands. It offers easy management, convenient access, and streamlined interaction, making it easier for developers to work with Gally.
Read moreLearn how to utilize Twig Hook Sections in Sylius to simplify your Twig Hook structure and improve template management. Understand the benefits of Sections to divide forms into columns and assign hooks with flexibility, streamlining your workflow.
Read moreWith MinIO in maintenance mode, SeaweedFS is a reliable alternative for S3 workloads, offering a scalable and feature-rich solution. This guide shows how to set up and use SeaweedFS as an S3 backend, including integration with libraries like Flysystem and support for advanced features.
Read moreLearn how to choose between user-owned and contract-owned S3 buckets in IONOS Cloud, and discover how to use Bucket Policies to securely manage access and permissions for your object storage buckets.
Read moreJoin the final PHP meetup of 2025 in Mannheim on December 11th, featuring talks on reactive web applications with HTMX and what's new in PHP 8.5.
Read moreBy following a few simple steps to configure the NVIDIA device plugin and update your Nomad configuration, you can easily schedule GPU-accelerated workloads and optimize resource allocation in your cluster.
Read moreSylius is a flexible e-commerce framework that allows for customization to meet your business needs. It provides options to tailor the shopping experience, including customizable redirect options and routes. Fund out how in this blog post.
Read more