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:

DDev for Backdrop CMS

I've been switching my local development from Lando to DDev. I've created some custom commands to create a local snapshot of a my site and restore it as needed. 

I've also created a local bash script to spin up new local sites and incorporates DDev. 

I'm happy to share what I've learned and learn from what others are doing with DDev. 

I'd like to focus on DDev during this session, but there may be some talk about other local development tools as well. 

Pages