Preston So

ReasonML is a functional programming language that has built-in React support, JavaScript-like syntax, and a highly efficient toolchain optimized for code management and compilation. With seamless interoperability with existing JavaScript and originally written by Facebook, ReasonML is quickly becoming a language of choice not only for functional programming enthusiasts well-versed in OCaml but also for React architects and developers who need better state handling and more robust typing. Already leveraged by mission-critical applications at organizations...

Preston So

What is the day-to-day life of a Drupal core committer like? Besides squashing bugs and shepherding the Drupal project, the maintainers responsible for Drupal core are also constantly thinking of ways to improve the developer experience and upgrade process for novice and veteran Drupal users alike.

Preston So

Drupal is one of the largest and most active open-source projects in the world, and the Drupal Association is responsible for enabling it to thrive by creating and maintaining tooling and other projects that keep Drupal humming.

Preston So

A debate has been ongoing for several years about how Drupal's front end can compete against the primacy of JavaScript frameworks that are rapidly gaining steam in the wider web development community. In this multi-part blog series, we review the most important concepts behind this potential future for Drupal's front end, including Web Components, virtual DOMs, and what Drupal can learn from other ecosystems. In this second installment in the series, we examine how Drupal's...