Build Launch Tool (BLT): What is it? And how does it help?

Build and Launch Tool (BLT) provides an automation layer for testing, building, and launching Drupal 8 applications. It is designed to improve efficiency and collaboration across Drupal projects by providing a common set of tools and standardized structure. It was born out of the need to reduce re-work, project set up time, and developer onboarding time. What you'll get out of this presentation:

Re: Discovery

design // ux // process
The term Discovery can conjure up different emotions for people, depending on how well they’ve gone in the past. It’s the least understood phase of the project, and understandably can seem a bit nebulous. But there is a way to cut a path through even the most gnarly projects, to ensure the design and implementation phases are set up for success. This session will shine a light on the process, the tools, and the techniques you can employ to tackle your next big design project with confidence. In it we’ll cover:

Working for an Open Source Company, Demystified

Since day one, has taken an-open-source-first approach to the development of our flagship product, Lagoon. In this presentation, we will cover the reasons why we chose to open source our software, why we continue to prefer using open source software wherever possible in our product, and how YOU can contribute to the open source community as well.   Attendees will learn:  

Level Up Your Development Experience with Lando

Asking members of your team to spin up local copies of your Drupal application can result in an assorted array of solutions to the same problem: Some may spin up virtual machines while others may cobble together their favorite combination of Docker Containers. Some may struggle with native solutions on their machines while others may be entirely uncertain on where to begin. Adding common services and development tools such as xdebug, mailhog, or Drush may pose additional problems to even the more savvy members of your team.

Navigating the Dark Arts of Configuration Management

There will be no foolish wand-waving or silly incantations in this session. As such, there are few who appreciate the subtle science and exact art that is configuration management. However, for those select few who possess the predisposition, this session will teach you how to bewitch the code and ensnare the configuration. This session will tell you how to bottle updates, brew features, and even put a stopper in update errors. Then again, maybe some of you have come to BADCamp in possession of abilities so formidable that you feel confident enough to not pay attention!

Piles of Post-Its - Staying Organized to Focus on What Matters

This session is for anyone who has ever felt overwhelmed by a giant and ever-expanding list of tasks and priorities. How do you keep them organized and prioritized to ensure you’re completing what’s most urgent and important, but also that nothing is slipping through the cracks?

Duh. How Did I Miss That?

My life as a Drupal developer was forever changed when I learned to use X-Debug with PHP Storm. Suddenly the mystery of all those variables and functions was accessible and I had a way to figure out, "WHY ISN'T THIS WORKING!!!", and depend less on Stack Exchange solutions and more on writing my own solutions. The real revelation wasn't that I could debug PHP code, but that I could think about solving the mystery of why something wasn't working in a new way.

You Gonna Build a Process for That Process?

For me it all started with a single process, client engagement. How do we create a system for on boarding clients, gathering requirements, accurately estimating work, and executing projects on time and on budget? In the beginning the process was in our heads and merely a product of conversation. It would evolve over time from a set of bullet points, to a series of pages, and eventually mature into a system with structured meetings, branded slide decks, precomposed meeting minutes, and ready to deliver assets for each step of the way.

Choosing tech for the enterprise, like you work on The Enterprise

Vetting, selecting and implementing enterprise IT solutions can be a daunting task; but it doesn’t have to be! With the right planning, research, and methodology, you and your organization can explore strange new worlds--from Drupal to hosting to your own corporate procurement process--with composure and confidence. In this session, we’ll discuss a practical approach that ensures you’ll find the right tech, at the right time, for the right budget, and boldly go where your IT org has never gone before.  Topics include: - Requirements analysis