Lynette Miles

Moshe Weitzman, Senior Architect and Project Lead, gave a talk at DrupalCon Global 2020 to introduce Drupal Test Traits -- a new open source project started by the Commonwealth of Massachusetts. Drupal Test Traits (DTT) are designed for use with Drupal websites that have existing content, where part of your testing includes checking your content, instead of tearing your website down and reinstalling Drupal.

Lynette Miles

In his Drupal4Gov webinar Using tools and Git workflow best practices to simplify your local development, Greg Lund-Chaix, Senior Infrastructure Engineer at Tag1, talks about some of the ways that teams struggle when they become successful and need to learn to scale. He recommends using some basic tools to make your workflow easier. The right tools in your environment can prevent big problems down the line with merge conflicts, code committed to the wrong branch...

Lynette Miles

In his Drupal 4 Gov webinar Using tools and Git workflow best practices to simplify your local development, Tag1 Senior Infrastructure Engineer Greg Lund-Chaix talks about some of the ways that teams struggle when they become successful and need to learn to scale. One of his primary focuses for teams is helping them learn how to improve their development workflow.

Preston So

Are offline collaborative applications truly feasible in this day and age? After all, consistent connectivity can be quite the luxury when it comes to less-than-ideal environments like Amtrak trains and commercial flights. Luckily, Yjs, the open-source real-time collaboration framework, is here to save the day, in conjunction with emerging web technologies that run the gamut from Service Workers (okay, not that old) to IndexedDB, a browser-based local database that is optimized for offline use cases.

Lynette Miles

Greg Lund-Chaix, Senior Infrastructure Engineer at Tag1, hosted a webinar for Drupal 4 Gov to teach users how to simplify their development workflows by using local development environments. His talk shows you some common tools, his four rules for development, and some basic techniques to help you use Git effectively to improve your processes and enhance your approach to development.

Preston So

Throughout Drupal's history, contributors have rallied around Drupal.org as the single source of truth for both the code running Drupal and the infrastructure powering Drupal's issue queues, source control, and automated testing. As the Drupal Association continues on its journey to integrate GitLab features with Drupal.org, we're beginning to see the first glimpses of how Drupal contribution and issue management will evolve thanks to cutting-edge functionality like merge requests and issue forks in GitLab.

Preston So

Slow or intermittent connections are an all-too-common case that many users face when attempting to work with applications. Offline-enabled applications are a particularly challenging use case because they require synchronization and a local understanding of data.

Michael Meyers

Last month at DrupalCon Global, Dries Buytaert, the founder of Drupal, announced that a major focus of Drupal 9 will be improving the user interface and user experience of the platform - for all personas. Two of the five D9 Strategic Initiatives have been dedicated to making this happen. The “New Front-End Theme Initiative” or user interface (UI) for Drupal, also known as the Olivero Theme, covers the end-user experience. The “Admin UI & JavaScript...

Preston So

In the increasingly crowded software consultancy space, we've noticed a common trend. Too often, organizations believe that hiring more affordable and more inexpensive resources for their project will save them considerable money on their bottom line, but in fact, the opposite is true. Though it's easy to look at the hourly rate or the quoted estimate for a project and make decisions based on those factors alone, there are many other aspects of software implementations...

Preston So

Part 1 | Part 2 Emerging approaches to front-end development portend a very different world from the one we live in today with regard to handling and juggling components. After all, new best practices promulgated by the likes of JavaScript technologies like React are overturning our preconceived notions about components and our foregoing definitions. For instance, React now contains both declarative rendering of components through JSX and efficient document object model (DOM) diffing...