Asynchronous and concurrent HTTP requests in PHP
Discover the limitations of PHP's synchronous nature in handling multiple, independent HTTP requests. Explore how a different approach using Guzzle Async and AMPHP can enhance speed and efficiency!
Discover the limitations of PHP's synchronous nature in handling multiple, independent HTTP requests. Explore how a different approach using Guzzle Async and AMPHP can enhance speed and efficiency!
As 2023 draws to a close, it’s time for a traditional recap post where I reflect on the things that happened to me during the year.
In this blog post, I will guide you through the straightforward and effective process of installing and using Qdrant, an open-source and cost-effective vector database, ideal for developers in the AI field.
At work, a younger colleague faced an exceptionally unusual problem. In short, after upgrading a project to Drupal 10, it became impossible to add a new Webform. In this article, I'll show you how I identified and solved the issue, aiming to help others who encounter similar debugging challenges.
In today's digital world, having immediate access to information is crucial. This blog post explores how you can chat with your custom data using Drupal & PHP, all while harnessing the power of OpenAI and a vector database. Dive in to discover a seamless interaction with your data, unlocking a new level of engagement and efficiency.
Dive into my comprehensive guide and discover how to harness the power of Google Tag Manager for your WooCommerce store on WordPress. Master the step-by-step process of capturing essential ecommerce events using Google Analytics 4 to gain deeper insights into user behavior and optimize your sales funnel.
Ever tried incorporating AI into your Drupal development process? Join me as I delve into my personal experience using ChatGPT to optimize my workflows. Learn why it's crucial not to blindly follow the AI's lead, as doing so could lead to subtle but potentially disruptive coding errors.
Step into the world of AI integration in my latest blog post, where I detail the process of creating a simple yet powerful plugin that connects ChatGPT to a Drupal website. Get a firsthand look at how this plugin was developed, and the potential it holds to revolutionize user interaction on your site.
As Google Analytics 3 (Universal Analytics) nears its sunset, Drupal and Drupal Commerce users face an analytics challenge due to a lack of support for GA4 commerce events. Learn about a new Drupal module that circumvents this hurdle, harnessing Google's Measurement Protocol to directly send event data to GA4.
Discover the importance of applying patches in a Drupal project to modify the core, modules, or themes without directly hacking the files, as well as enhancing things or fixing bugs in modules. Learn how these patches can even help make a module compatible with Drupal 10, ensuring smooth operation and updates.