8 Stories by Benjamin Johnson
Snapshot testing is immensely popular for testing React apps or other component-based UIs. However, it’s not exactly drama-free — many people looooove snapshots for their ease...
No mouse? You’re in serious trouble. Like many things that are incredibly important, accessibility is by no means easy. Not because it’s a mystery or...
Pipelines enable clean chaining of operations, but they’re not quite ready just yet The usage of pipes to transport water, air, gas, or any other...
What exactly is ReasonML? ReasonML is a syntax extension for the OCaml language created by Facebook. Rather than creating an entirely new language, the...
Introduction This post is the third in “How CSS Works” — a series where we dive deep into the fundamental building blocks of CSS that can...
A few weeks back I got to start a short series on CSS fundamentals. If you’re in the front-end web development space, CSS is...
I vividly remember my entrance into the world of functional programming. Ironically, I was learning about class-based JavaScript in ES5. I was assigned some...
https://platform.twitter.com/widgets.js CSS often feels like this mysterious, whimsical force governing everything that we see on the web. It can be inherently simple at times,...