Backdrop's New AI Usage Policy

Over the last 2 months, the Backdrop leadership (core committers + project management committee) have been working on a draft of a new AI usage policy. This policy is intended to guide use of AI tools in core and contributed module development. While the details are still being worked out at the time of this session submission, by the time Backdrop LIVE happens most of the details should be completed. We'll talk through the policy and I'd like to hear from the wider community further suggestions or changes they would like to see.

How to Use a Debugger in PHPStorm

Do you find yourself doing dpm(), print_r(), or backdrop_set_message() to print the contents of variables all the time? Level-up your coding skills by using a debugger. Debuggers allow inspecting the contents of variables as code runs so that you can easily see the contents. Debuggers can also help resolve logic issues, allowing code to be step through one line at a time.

Using a Debugger to Inspect Variables and Write Tests

Are you a chronic user of dpm() or print_r() to dump your variables to the screen? Come learn how to use an IDE and debugger to improve efficiency when inspecting variables. Using a debugger can also dramatically help inspect variables in places where printing variables to the screen is challenging, such as when writing automated tests or non-HTML pages like AJAX requests or file uploads.

Self-Hosted, Headless, and Hyper-Automated: The Backyard DevOps Stack for Backdrop Applications (Part 2)

In Part 1, we talked about using Backdrop CMS to run your entire business, from job tracking to stadium screens. Now, let’s get our hands dirty and talk infrastructure. If your business apps are critical, you need speed, reliability, and full control over your data.

We're trading expensive cloud bills and vendor lock-in for a lean, powerful, self-hosted infrastructure stack that keeps you in the driver's seat.

This is a deep dive into what DevOps need to develop, deploy, and automate your mission-critical Backdrop applications:

Improving Backdrop Contrib documentation

I'd like to discuss the possibility of improving the documentation for contrib projects.  Not every project will need this and for many the README is all that is needed, but some use the Wiki.  Wikis are alright but they are not searchable, either internally or from Google.

I've been experimenting with VitePress (used for Lando documentation) as a Github Action to publish into pages.  At present, GitHub Pages are disabled in backdrop-contrib but perhaps this could change?

Pages