Preston So has been a web developer and designer since 2001, a creative professional since 2004, and a Drupal developer since 2007. As Director of Research and Innovation at Acquia, Preston leads Acquia Labs, the innovation lab featured in international press such as VentureBeat and ZDNet, and new open-source and research initiatives.
Previously, Preston managed the Entertainment Weekly website and led its development team at Time Inc. He also contributed to the Spark initiative in the Drupal project, co-founded the Southern Colorado Drupal User Group (est. 2008), and operated an award-winning freelance web and print design studio. While at university, Preston directed the most recent redesign of The Harvard Crimson's online edition, producing the first student-designed responsive college newspaper website in the Ivy League.
Preston has presented keynotes at conferences on three continents in multiple languages and speaks around the world about diverse topics such as decoupled Drupal, responsive design, front-end development, user experience, and open-source innovation.
Recent Blog posts
Reservoir is an experimental Drupal distribution that is an exceptional starting point for any decoupled Drupal implementation. It is also designed to on-board developers of all backgrounds: a decoupled Drupal distribution and optimal back end for every developer.
Among the most crucial steps in architecting decoupled Drupal-backed applications is to bridge the gap between Drupal and the designated front end so that the latter can receive and manipulate data on the Drupal data repository via API calls. For some frameworks, this can be a rather tedious exercise in navigating the server-side APIs and crafting the correct requests on the client side. Luckily, with JSON API now proposed as a core experimental module for Drupal 8, the tightrope walk between Drupal and Ember is about to become more of a cinch.
Decoupled Drupal has long been an approach touted by some in the front-end contingent of the Drupal community to achieve goals such