Highlighted articlesall
Upgrading CKEditor from Version 4 to 5 in Drupal
Upgrading CKEditor from version 4 to 5 in Drupal 10 can be tricky, especially when it comes to code syntax highlighting. I'll guide you through the process, sharing the challenges I faced and the solutions I explored. Ultimately, I found success using the highlight.js Input Filter module, which significantly improved code highlight.
Drupal hosting doesn't have to be expensive
I recently helped an acquaintance transfer a Drupal site from an overpriced hosting provider to a much more affordable one, making it about 40 times cheaper. The move was necessary due to the old host's high costs and its outdated Linux version.
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!
Qdrant simplified: Setting up and using a vector database
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.
Chat with your custom data through Drupal & PHP: harnessing OpenAI and a vector database
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.