drupal

drupal

The Season of SimplyTest

Posted on Fri, 01/18/2019 - 14:56

Last year was spent primarily learning about SimplyTest. We did make some progress, but I think “keeping the lights on” for a system of this complexity was quite a feat after the project transfer. It’s a unique and fairly complex endeavor that bridges all elements of an open source project, a completely free service, and underlying infrastructure. I see all of the good and the bad that comes from each aspect: system maintenance, feedback from community members, customer service (Slack, Twitter, etc), system outages, and more. I recognize how valuable this service is to the community and I

development drupal people

Custom REST Resources in Drupal 8

Posted on Sun, 12/16/2018 - 18:46

Introduction Drupal 8 is a great platform for storing structured data and exposing web service endpoints. This offers Drupal a competitive advantage when creating a decoupled application or building Drupal as part of a larger enterprise of systems. Core offers many complementary out-of-the-box features to publish web services and configure them in different ways. This includes roles/permissions, Rest Web Services, Serialization, Views, and more. Since Drupal is so robust out of the box, it often minimizes the need for custom development. But, Drupal’s framework has support for any customized

development drupal

Static and Dynamic Capabilities of Design Systems

Posted on Wed, 08/15/2018 - 12:26

It’s a classic computer science concept: Static versus Dynamic. This fundamental concept is what separates content management systems from static HTML, as a practical example. But, how does this apply to design systems like Pattern Lab and any system(s) that consume Pattern Lab artifacts? The key point to understand is around anticipated changes. What aspects of a pattern can change either based on application, anticipated updates over time, or their conditional placement? Understanding what changes are possible help drive decisions on the use of static or dynamic. Bear in mind, each pattern

development drupal

Mid-2018 Drupal Coffee Exchange Updates

Posted on Sat, 05/26/2018 - 15:48

We are about to start another quarter of the Drupal Coffee Exchange. Personally this has been a lot of fun to see this start from humble beginnings and an off-the-cuff idea posted to Twitter to now have a growing membership and have been running for over a year now. We now have international participation and are looking to expand that. For me, it’s yet another reminder our community goes well-beyond the commits. Now we have a way for community members to stay caffeinated and share our favorite coffees between community enthusiasts. It’s unique, it’s fun, and it’s become a creative and

drupal people

Achieving Clarity in Component-based Best Practices

Posted on Mon, 04/02/2018 - 14:02

IntroductionHere we are. It’s been over a year now that our community has explored design components (integration of design systems, pattern libraries, etc) and Drupal. The community has shared different tools and solutions, presentations from many individuals representing different companies and perspectives, and processes/workflows that enable the different teams and disciplines. I would classify the time spent to date as research, exploration, and innovation. While this is expected for something new, we need to define best practices. The purpose of this blog post is to help us start a

development drupal people

SimplyTest.me Roadmap (Early 2018)

Posted on Wed, 02/21/2018 - 21:31

The purpose of this blog post is two fold: 1. To be clear on what and how we plan to address issues with the current system. 2. To address where the service is going.The service has a bright and promising future ahead as an open source platform that will serve people well and give people a chance to learn through contribution. The service will remain free and will be community sponsored. Before I begin, I want to start with an acknowledgement. I’m totally in awe over how far ahead of it’s time the SimplyTest service was and this is a testament to PatrickD’s efforts throughout the years. As an

drupal

2017 Conference Review

Posted on Sun, 01/14/2018 - 14:49

2017 has been incredible and a year of both personal and professional growth. Events like camps and conferences are critical for me to be active in the community, as I don’t have a local group or regional meetup. In 2017, I gave more presentations than I ever expected to. I travelled to many awesome cities. I had a personal goal of giving a keynote/featured talk. I ended up giving three. I went to many places I had never seen before (both at work and through community events). I’m astonished by how much effort and care volunteers put into these events. I shared meals, craft beers, and locally

drupal people

The Future of SimplyTest.me

Posted on Thu, 12/28/2017 - 11:41

SimplyTest.mePatrickD, the maintainer of SimplyTest.me, recently expressed interest in transitioning the application to a new maintainer. Let me first acknowledge how valuable this tool is for the community. It helps first time contributors who want to rapidly test a patch. It helps community members prototype modules or distributions without the concern of standing up a server. It’s really helped people, especially those not deeply technical, and should continue to as far as I’m concerned. I’ve used this at code sprints, I’ve tested patches on d.o, and generally point people to this in lieu

development drupal

Impacts of Drupal and Ambitious Digital Experiences

Posted on Fri, 11/17/2017 - 11:34

This terminology has never sat well with me. I haven't had the time really to articulate why. Allow me to explore my thoughts further. I fully recognize that people need to use the right tool for the right job. But, this philosophy suggests Drupal is not the right tool for less ambitious digital experiences. What about sites for local non profits, web presence for a local restaurant without any digital staff, or local religious organizations that desire a straight forward way to communicate their mission to the world on a shoestring budget. Drupal was built on the backs of people creating

development drupal

Retrospecting on the Legal and Technical Ramifications of ReactJS

Posted on Tue, 10/31/2017 - 12:56

Over the last few years, there have been substantial discussions around ReactJS, especially with regard to its former license. This has little to do with the fact that ReactJS offers an attractive and innovative front-end development framework and that it has the backing of a major commercial entity. While I'm not an expert, the most controversial bits do not appear to be driven by copyright concern, but how their license applies to patents. I've learned that legal and licensing can be a significant consideration in determining the technology we select on behalf of our clients, how

development drupal