Drupal practices, UX / UI tricks and all sorts of great ideas
Cheppers members thoughts about technology, development, web solutions, user experience and design trends. Have a good read!
Learn about the lesser-known but incredibly useful additional services that AWS provides, including AWS Web Application Firewall and a comprehensive set of monitoring tools that enable you to track the performance of your applications and infrastructure.
Learn how to overcome Drupal's MySQL scalability issues on AWS and achieve horizontal scaling using ProxySQL and Amazon Aurora MySQL read replicas.
Deploying a high-availability Drupal website on Elastic Beanstalk is made easy with its horizontal scalability, customizability, and wider range of language and application support. Learn how to configure your environment, upload your Drupal site, and set up a database with this step-by-step guide.
Learn how Amazon Lightsail and AWS AppRunner can simplify the process of hosting and managing your Drupal website, from preconfigured instances to fully managed containerized applications.
Discover the benefits of running Drupal on AWS. Learn best practices for setting up and managing a Drupal environment in the Cloud.
Cheppers delivered a highly available, fault tolerant, auto-scaling cloud infrastructure to host the websites with high performance and optimized costs.
OpenScholar used a customized AWS web hosting stack for Drupal to host their multi-site SaaS solution. To meet their needs Cheppers embedded a skilled DevOps Engineer within their team.
We were developing our own intranet system when we came across the issue, a security hole. This intranet system, called Intra is a decoupled Drupal site with Vue.js application as the frontend. We use this system for tracking employees’ in-office time, absences and other custom events such as bonus points. For this decoupled direction, we decided to use the Drupal built-in ...
It's never good to do something that needs to be idempotent by hand. Here's how to configure Nginx with HTTPS using LetsEncrypt and Ansible.
A new day begins in the office, located at the heart of Budapest. The reassuring beep of the door buzzer tells me that I’ve clocked in. Today, I’ve decided to come into the office to do some pair programming with a colleague of mine. We needed to solve a nasty AWS issue where DNS wasn’t assigned to our servers during one of the CI test runs.
Around two years ago, when the launch of Drupal 8 was just around the corner and the main topic of concern was the status of the issue queue (the number of open issues, issue priority, etc), the Drupal community slowly started murmuring about a topic outside of technical solutions and patches.
In 2016, our team worked on a sponsored contrib module, GatherContent. The goal of the project was to recreate the module for Drupal 7 using best practices, and to create a brand new module for Drupal 8.
Machine learning is a powerful method for solving various natural language processing tasks, but collecting the training corpus can be a difficult job.
We at belfry.io believe that comment feeds are an important thing. We want to make them better, and more constructive.
How the user experience of the Drupal platform be improved and how the CMS itself can be simplified, made easier to understand and easier to use.
If you have ever worked on a website where there were countless image styles and videos to manage, you probably already know that choosing the best solution to handle media content is very challenging.
Git is a great tool to keep the code synchronized between developers, but traditionally, Drupal stores the configuration in the database, mixed with the content, so the first step has to be to export the configuration from the database to code files.
According to our experience the most usual approach for clients with web development needs is to contact multiple agencies with more or less vague ideas - asking for quotes, and then selecting a choice based on price. This approach is doomed to fail for two reasons.
January 15 2014 Work Party: Give Drupal a Birthday Present: Tackle a D8 Issue! generated a ton of twitter traffic reaching over 100,000.
450 people, in 39 locations, on 6 continents worked on Drupal contrib and core (on core alone: 2468 comments on 646 Drupal 8 issues) during the Global Sprint Weekend.
Rules is one of the most sophisticated modules you can find in the drupal sphere. It can be used to build complex and flexible systems that respond to a specific event. The three most important components of the module are events, conditions and actions. A reaction rule always needs a specified event to happen on the site, but the action takes place only if the criteria match.