Featured Posts
There are many ways to skin a cat, and for each one, there is a statically typed language that compiles to JavaScript. Among the...
Selectors are a core part of CSS. They allow you to do things like select all the elements of a certain type: div {...
I think it’s fair to say that most programmers understand type safety as a feature of the programming language which eliminates the type errors....
If you’re a developer, chances are there’s a set of tools you hold near and dear to your heart, and of course, any browser...
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...
The way we write CSS is about to change. No, I don’t mean you have to change how you write your styles, but we...
Grab a coffee, settle in, and read slow. Our review doesn’t miss much.
Imagine you are creating an accordion component that you want to distribute publicly through an npm package. You would like the user of this...
A history of front-end frameworks including Semantic UI and others.
A guide on using Sinon and Chai to write unit tests for code with external dependencies.
A common mistake among developers is to give less importance (often, none at all) to styling when compared to other parts of their codebase....
What exactly is ReasonML? ReasonML is a syntax extension for the OCaml language created by Facebook. Rather than creating an entirely new language, the...