Back-end Development

Parent Track

Password protecting the routes over HTTP

Presenters
Topics
Back-end Development
The offline businesses across the globe are always on the path of digitalizing their presence, Where the very primary and common step taken by the business is to build a web application to represent itself. Building such web-application often involves digitalization of the data like the creation of content related to the business and its customer data. This whole transformation of the information brings in a very important need of data privacy and security.

Revisiting PHP Design Patterns in Drupal 9

Topics
Back-end Development / Drupal for Beginners
While there is a difference between knowing something and knowing the name of something; the former method gives importance to knowing the name of something and the latter one ensures that a person actually knows and understands something.  This Richard Feynman technique states that the ultimate test of your knowledge is when you can convey it to another person.

Bending Drupal To Your Will - An Introduction to Hooks

Presenters
Topics
Drupal for Beginners / Back-end Development / Theming & Front-end
Hooks are an immensely powerful tool for any Drupal developer to wield, but they aren't always obvious what they do, how they work, or where to find them. This session will help introduce Drupal beginners to what hooks are, how to use them, and real-life front-end and back-end examples. Topics to be covered: What is a "hook", where can I find Drupal's core hooks? A quick primer on PHP to help front-end attendees How Drupal uses hooks Real life examples of hooks in-use

Layout Building in Drupal

Day
Friday, October 16
Timeslot
3:00pm - 3:45pm (PT)
Hopin
Presenters
Topics
Theming & Front-end / UX & Design / Back-end Development
When Drupal 8 introduced it's Layout Discovery API the manner in which Drupal websites were designed, built, and maintained drastically shifted. With that quickly came solutions like Layout Builder, Entity Reference with Layout, and Layout Paragraphs that allowed editors to not only manage the content on their websites, but to also manage that content's presentation.

Secure your development workflow with containerised databases

Presenters
Topics
DevOps / Back-end Development
What would you do if your laptop was stolen? Have I got your attention? Think about all the databases that were on that laptop. Think about all the usernames and passwords which where stored in those databases. Development workflows which require a database are generally perceived as:

Drupal 9 gave us an opportunity to upgrade our tools and refresh our examples, templates and developer experience - and Lando helped us do it

Presenters
Topics
Drupal for Beginners / Community / Back-end Development
With the release of Drupal 9, here at amazee.io we had to make some changes to get our hosting platform and Lagoon itself ready to meet the minimum infrastructure requirements for Drupal 9.  We also took the opportunity to review our entire ecosystem of modules and examples, utilising the advances in Composer-based scaffolding now available in Drupal core to assemble these examples and templates and ensure for maximum Drupal 8 and 9 compatibility and upgradability.  In addition, through our partnership with the team at Lando, we've been hard at work on a Lando&Lagoon integration to give

Optimize Kubernetes clusters

Presenters
yas
Topics
DevOps / Back-end Development
Overview: We are managing AWS, OpenStack and Kubernetes by making our own Multi-Cloud orchestration system by Drupal 8. We'll introduce our solution (Cloud Orchestrator project) including its requirements, architecture design, Cloud optimization, Cloud cost management and business value. We would like to show how Drupal 8 can define to manage Multi-Cloud infrastructures and why Drupal 8 can be used as Web Application Framework.

Sleep Better at Night with a Secure Drupal Site

Day
Saturday, October 17
Timeslot
1:00pm - 1:45pm (PT)
Hopin
Presenters
Topics
Back-end Development / Community
Are you losing sleep, worrying about your Drupal site’s security? That isn’t healthy! With Drupal being used for building websites and applications in government, non-profits, higher education, and corporate enterprises, it is important to make sure that projects follow regulatory and organizational security controls. Are you ready to learn how to take immediate steps to improve the security of your Drupal installation? Great, let’s get get started.

Building Websites That Protect User Privacy

Day
Saturday, October 17
Timeslot
3:00pm - 3:20pm (PT)
Hopin
Presenters
Topics
Back-end Development / Theming & Front-end / Content Strategy
This session will provide an overview on how to protect user privacy, including avoiding sharing website visitor traffic outside of your organization.