It's been around 8 years since Behat made its entrance in the PHP world. Looking back, it's fair to say it meant a revolution thanks to which many development teams started to incorporate browser testing into their projects. However, Gherkin syntax, while very useful in some scenarios, it's not always the most friendly or desirable when writing browser tests. Enter Nightwatch.js...
In this talk, you'll learn the approaches our tiny web operations team takes to manage "unplanned work" such as system outages and tech support without losing steam with our projects.
It doesn't matter how smart your strategy or technology might be if you're not leading people that trust each other and collaborate. In this talk, I'll give examples of how to address some of the blockers and opportunities on the path to building an intentional culture at your company.
Serverless computing allows you to build and run applications without provisioning, scale or manage any servers. The main benefits are: no server management, flexible scaling, automated high availability, flexible payment model/pay as you go.
Following up on what happened with BoFs at DrupalCon Vienna here is another round of infrastructure exchange between our engineering team from the DA and other folks being involved in providing infrastructure for the Drupal community. While this exchange is open in general the target group are clearly people with an engineering record on serving infrastructure either within the community or it's companies.
Scope is about sharing experience with certain technologies, integrating present central and decentralized infrastructures, envisioning future landscape of community services, understanding different privacy and law contexts, finding synergy effects and lean ways of contribution/collaboration and most important establishing further meetups and communications. An actual agenda should be defined once sitting together ...
The Drupal.org panel provides an update on the last six months of work by the Drupal Association engineering team to improve the tools and processes that support the Drupal project.
Automatic Drupal instances per Git branch under your control, on your own server or your Kubernetes cluster.
When working with a (remote) team and/or for your sprint review, it is essential that your colleagues, product owners or stakeholders can easily try out your software, that is, not only see, but also make use of what you have implemented. Preferably, this should be possible for each branch in your repository.
The modern web is a thing of beauty, but it is a complex beauty. Modern workflows require package management, build steps, automatic testing via continuous integration, cloud hosting platforms, and production parity local development options. This session will break down the needs of the modern developer and talk about the tooling required to meet those needs and create web magic.
Think about the following scenario: you have a giant Drupal 7 project with heaps of services and custom code, and things. It is a single point of failure and you want to replace it. Is Drupal 8 the logical option? Do you really want to switch from one to another monolith? There were others who had the same dilemma. Come to the session to find out what they did.
Keystones for successful open source projects include motivated contributors, a collective belief in the goals of the project, and a governance and support model that empowers contributors new and old. In this session we will explore the science of motivation and examples of systems that apply Open Source practices to effective business management. You will learn how to communicate more effectively with your teams and why a traditional
Is it possible to completely rethink the way we work? We would like to share how DRUD was founded on DevOps principles and how we continue to integrate our philosophy of work into our daily flow. In telling our story, we hope to inspire and help you support excellence in your team culture by building stability and quality into your daily workflow and agency philosophy.
We will show the direct connection between business strategy, digital strategy, and the increasingly complex technologies we use to deploy the web and the business value they can deliver to your company or organization.