Programming Elm is now available in print. Learn how to build your own safe and maintainable applications with Elm.
See how boolean properties cause bugs from invalid state configurations. Then, learn how to collapse boolean properties into a single property with a custom ...
Learn how boolean return values cause boolean blindness and create bugs. Then, discover how to replace boolean return values with Elm's custom types to have ...
See how boolean function arguments obscure the intent of code. Then, learn how to replace boolean arguments with Elm's custom types to write more understanda...
Create and utilize Polymer web components in Marionette.js applications.
Open source your development knowledge and help build an open development community.
Build and use reusable components in Backbone.js and Marionette.js to make clean and modular code.