Automated testing is the process of creating and implementing code to decrease the manual human effort needed during software testing. This vital approach plays a crucial role in modern software development, where specialized tools and scripts are used to execute test cases, validate functionality, and identify potential issues....
Transform Africa Summit (TAS) is the continent's flagship conference on strategic digital transformation. The event took place in Victoria Falls, Zimbabwe, in April 2023. TYPO3 was also there, along with heads of state, government ministers, directors of national agencies and many more relevant stakeholders.
We're thrilled to share an exciting update with our DXPR Theme community - the redesigned low code design interface. This transformation isn't just about a fresh look, but a serious boost to usability and intuitiveness.
In the ever-evolving landscape of CMS, Drupal stands out as a powerful and rapidly growing platform. With a staggering user base of 1.3 million, Drupal has solidified its position as a leading choice for creating diverse websites, intranets, and web applications. Drupal stands out due to its smooth incorporation with Continuous...
I have a couple of open-source CLI apps like Rector, ECS, Class Leak, Config Transformer, Monorepo Builder and Lines, and private ones like Cleaning Checklist, Fixai, Private Rector and Entropy. All of them run in the command line, and some of them are downgraded to PHP 7.2. In every project, there is the rule, the fewer...
Let's explore some the sessions of the recent Drupal Dev Days Vienna an talk about the present and future or Drupal, some fears about the IAs and what exactly this event is.
We talk with Andy Blum about the Drupal Smart Snippets extension for Visual Studio Code. The extension brings some really useful Drupal-y features to Visual Studio Code including hook completion, form and render array element completion, and service and service method autocomplete.
Drupal Paragraphs module accelerates your Drupal development process. Read this blog to discover the scope of this module and how to empower your website with clean and dynamic content layouts.
Drupal is a great platform to create communities of users where you can allow users to create their own content and interact with each other. One way of keeping users engaged on the site is by letting them know when other users are interacting with content they have created. This is quite a common occurrence on sites like...
Last year, during DrupalCon Prague, Cristina approached me with an idea to include Dashboards in core. We met with Sascha, and since then a team emerged and we have been meeting more or less regularly defining how this would look like, and creating some proof of concepts.
Take a deep dive into component-based theming with Drupal’s Single Directory Component. Learn why and how SDC can significantly transform front-end development in Drupal.
Our team at Chromatic is excited to announce the release of an open-source Drupal module and PHP Library to facilitate integrating Orange Logic’s digital asset manager Orange DAM with Drupal.
Background My organization's backend and frontend teams are starting to use Architecture Decisions Records (ADRs) as part of our decision and documentation process. We were inspire
It has been a little over a month since I announced Retrofit. The project provides a compatibility layer to allow legacy Drupal 7 code to run within a Drupal 10 code base.
Are you interested in building a decentralized application that is both speedy and secure? We recommend Drupal and IPFS for this purpose. Our blog contains a concise guide on creating a DApp that utilizes the strength of these technologies to provide users with a smooth experience. Join the decentralized movement and begin...
In the ever-evolving realm of Drupal web development, adaptability and swift implementation of feature requests from business owners are paramount for successful digital ventures. When faced with the challenge of meeting the dynamic demands of the operations team and ever-changing business requirements, relying solely on native...
I have been reading The Pragmatic Programmer and just finished the Concurrency chapter. At the same time, I found Nick Gavalas's blog post "parallelizing" php and keeping it simple, which talks about his time at Facebook when they developed the concept BigPipe and pagelets.