Universal VDOM Components with factory-loader

There is a commonly known issue in the React/etc community that we haven't been able to piece together a solution for yet. I think I might have stumbled onto a decent way to solve the problem, in th…

UMD is Dead! Long Live UMD!

In the front-end world, we've been publishing modules as UMD (Universal Module Definition) for quite some time - at least 6 years. That's a longevity we don't often see in this industry, and we owe t…

A Challenge for Centralized State

I build distributed frontends using components (preact components, but that's not important). Components are a great unit of composition when the structure of a system cannot be statically determine…

Props Down, Events Up

Let's assume you're using some component-based Virtual DOM rendering library like Preact.

How CSS Modules Work (today)

Here's a quick intro to how you can make use of CSS Modules today, using Webpack's awesome css-loader.