Once upon a time the authoring experience (AX) in Drupal left much to be desired. Content editors using Drupal 6 or Drupal 7 glanced longingly across at WordPress editing screens wistfully hoping for some of that ease of use. The flexibility of Drupal from a content management standpoint was never in doubt, but we all just wished that when the edit screen looked so much better and behaved in a manner we were accustomed to when using other modern digital products and services. Well, finally the wait is over!
More than just programming
Development is more than the act of programming. It's a cycle that begins with understanding your business, goals, and vision.
It's quite common for clients to have difficulty defining what they need. If that's you, relax! Once we gain a fuller understanding of your business and objectives, we subjectively work through the requirements of your project together.
We move into the next phase by analyzing requirements and designing the architecture. This includes everything from data modeling to URL strategies. This phase is analogous to creating blueprints for your business application.
This is the stage you would typically consider "development". We're writing code! All the effort spent on discovery and architecture allows for seamless implementation.
Projects often go directly to implementation, resulting in costly refactors and compromises that could have been avoided if properly planned. It is important to us that a project is well-planned with consideration for all information available at the time implementation begins.
This library is invaluable to us at Thinkbean as it allows us to integrate into our internal Symfony based devops application which among other things, we use to monitor application status and health.