Accessible Images When It Matters Most
In the midst of the COVID-19 pandemic - timing is everything. The information you consume today could quite literally save your life tomorrow.
Drupal Camp Asheville 2020 Online Edition - July 10th-12th
In the midst of the COVID-19 pandemic - timing is everything. The information you consume today could quite literally save your life tomorrow.
There are a lot of things to do and remember in the age of automation. Meetings, classes, appointments... Let's learn how to take a load off your brain and into your personal cloud.
Since the release of Drupal 8, great strides have been made to develop a component-based theming workflow that takes advantage of the best that Twig has to offer and also plays nice with component libraries and design systems.
This session will demonstrate how anyone, who wants to be involved, can help the Drupal Community upgrade the ~8800 Drupal 8 modules to be compatible with Drupal 9. Session attendees can expect the session to dive straight into a live demonstration of working through a Drupal 8 module, showing it working with Drupal 9.
Topics discussed
Getting it Done with Strategy
Accessibility is more than code, it’s more than UX, it’s also a vital part of your marketing strategy. In this session, we’ll talk about ways to talk about accessibility that showcase it’s value to your stakeholders.
We’ll touch on:
Would you like to learn about layout builder in core? Are you feeling excited but a bit intimidated to start using it yourself? We've got you covered! Come to the session where you can become a layout builder ninja in just one day!
Two requirements that come up constantly on projects are “How do we make it easier for non-technical users to update our website?” And “How can we give content editors more flexibility?"
You thought Lando was just a flight simulator. A tool to be used on the ground, safely replicating the real-world environment you and your team face in production. What if I told you that Lando is also your production facility, your launchpad, and your mission control?
Avi will be sharing some advice on staying active while working remotely. The session is based on 4+ years of remote work, 2 years of work with a personal trainer, and the book Deskbound by Dr. Kelly Starrett. Avi will share some tips on how to stay active and moving when you're in front of a monitor for 40+ hours a week.
Many Drupal developers consider site builders to be one of the most important types of users they are building for. Dries regularly talks about how to “Improve the site builder experience” in his state-of-Drupal keynotes. But how well do you understand site builders and what they do? Who is this mythical site builder that is using the software you create?
Is there REALLY money sitting out there just waiting for you to put on your Freelance hat and go get it? Absolutely! Let's talk about different ways to get to it and how to not lose your shirt or sanity along the way! Topics will include: Banking, Accounting, Taxes, Filing a Biz name, Invoicing, Time Tracking, and Getting Gigs!
The TL;DR is that sketching is a fast way to communicate intentions clearly, iteratively, and collaboratively, and is crucial in my lean discovery and UX processes. Let me show you what works for me.
Headless CMSs are the new buzzword, and lots of companies consider moving their sites in that direction. They want to be able to have content creators focus on the content in a backend service, and developers focus on the rest, with the promise of painless collaboration as a result.
Google Analytics is a nearly ubiquitous analytics tool for websites, and implementing it in Drupal is simple. However, if you are not selling website advertising or running an ecommerce website, it does a poor job of providing actionable metrics of website performance.
Images are a critical part of most websites. They enhance the user experience and make your website more engaging and visually appealing. However, if not handled properly, images can jeopardize your website’s performance and push visitors away if your site takes too long to load.
Over the past two years, the media landscape in Drupal 8 has seen a significant evolution. Much of the contrib code that was previously needed to support media management and usage has been replaced by Drupal core functionality. This session will demonstrate how to take advantage of these new core features.
Drupal's migration ecosystem provides powerful tools for upgrading Drupal sites. Most upgrade scenarios are well-supported with core and contrib modules, but if you find yourself needing to migrate a more complex scenario, no fear.
If you're looking to build a modern Drupal 8 or 9 site, then you're probably going to want to use the Drupal core Composer "recommended-project" template. Debuting with Drupal 8.8, this modern, (officially) community-supported Composer template gets your project off on the right foot.
Nearly every new project focuses heavily on the flashy design and fancy tools it'll make for its visitors. So much focus is driven into the site user's experience to make it intuitive and pleasant, but in many cases this ignores the users that will visit the site more than anybody else: the content editors.
As developers, we’re all aiming for simple, easily documented code. Which is great as professionals. But we forget that we can still have fun with it. Code can be complicated and elegant, creative and amusing. SCSS mixins and formulas, javascript functions and DOM manipulations can be art.