Your organization is undertaking an important new digital project and you’ve been tasked with finding a vendor to help make it happen. It’s time to write a Request for Proposal, or RFP.
Posts in Craft
I recently co-led a workshop at the Digital PM Summit in Orlando, along with my colleague Sally who runs our project management team, on the topic of effectively transitioning projects from sales to project management. It was a fantastic experience, with roughly 50 project managers from diverse backgrounds collaborating to tackle what was obviously a common challenge.
- Here’s a quick breakdown of how to build custom workflows for easy content moderation in Drupal 8, plus a few thoughts on how to extend workflows for even more editorial control.
We’ve been working on a collection of tools specifically tailored to the unique needs of data-intensive projects. Here are six Drupal 8 modules that help solve specific challenges when working with data.
Everyone deserves equal access to information and online resources. According to the Center for Disease Control, approximately 1 out of every 5 adults in the U.S. live with some form of disability. Accessible websites are able to engage a larger audience, rank higher in search, and mitigate the risk of legal liability. For organizations that value inclusiveness and diversity, accessibility is a moral imperative.
Today, virtually all web professionals know that accessibility should be a priority. Many, though, struggle to take the first step. For anyone who values accessibility but needs help getting started, we have a new service here at Aten that I’m thrilled to introduce.
Aten now offers Accessibility Audits to help organizations identify problems, prioritize solutions, and develop a clear work plan for meeting ADA compliance (i.e. WCAG 2.1 AA/AAA or 508C).
Here are a few things we’ve found helpful for keeping design systems flexible – and designers sane – at enterprise scale.
One of the challenges front-end developers face is adding new components to entity templates that exist outside of what is defined in the Field API; or in other words, adding dynamic components that aren’t really fields. Often this can be easily done by throwing the custom markup in a
.html.twigfile and calling it a day. But if you’re working on something that needs to be reusable, or if you’re collaborating with a site builder who doesn’t write code, the custom template route can be limiting.
Here are a few specific factors that make decoupled Drupal a good approach for a project – as well as a few that don’t.