The Future of Front End


11/14/17

Spectacle 4.0 Has Arrived

Carlos Paelinck & Ken Wheeler

Since Spectacle was released in early 2016, it’s been fun spotting it in use in presentations at conferences and meetups. The PacMan progress indicator and other familiar UI elements tend give it away, and it is exciting to see every single time. However, plenty of people are still...

Read
10/17/17

Introducing Webpack Dashboard & Electron Webpack Dashboard 1.0

Carlos Paelinck & Ken Wheeler

After releasing Webpack Dashboard and Electron Webpack Dashboard, we realized that we had hit a sweet spot for developer tooling. Developers wanted to be able to have more transparency and more visual feedback from their build processes (and they like...

Read
10/09/17

Adaptive UIs with react-image-palette

Brandon Dail

When you have an application driven by rich media, like images, it can be hard to develop a cohesive, universal color scheme. A lot of the time, applications end up defaulting to shades of black and white to avoid clashing with the rich colors in their content. If you...

Read
09/27/17

Building an Offline-Only Website

Chris Bolin

This summer I released a small personal project: Offline. It might be the only website that you forces you offline to view it. (I know, it’s weird.)The project’s seed was planted a few years ago when I was having a really hard time concentrating while writing my thesis...

Read
08/16/17

Introducing Electron Webpack Dashboard

Ken Wheeler

One year ago yesterday, I released webpack-dashboard. It ended up getting a lot more popular than I thought it would! As it turns out, everyone wants to pretend like they are working at NASA. Shortly after releasing it, and selling it under the guise of it feeling like...

Read
06/14/17

Why React Native is the Best Choice for Making Native Apps

Carlos Paelinck

Companies often eschew building native apps, thinking hybrid solutions will be easier and more cost effective to build. They end up shoving a not-so-responsive web app into some kind of native web frame, which ultimately leads to terrible user experience. Many companies opt to have...

Read
06/07/17

Javascript Power Tools Part III: Real-world redux-saga Patterns

Matt Hink

In the past two articles, we've talked a lot about redux-saga in the abstract, without much concern for real-world applications. Now that we’re equipped with new knowledge, we're ready to jump in and start putting the pieces back together. First, we'll take a look at a pattern...

Read
05/31/17

Live Editing React Components for Better Documentation

Phil Plückthun

As stated in a previous post about documentation, Your Docs And You, the best response to well made docs is simply, 'I get it!' When writing documentation, it's sometimes easy to forget that someone on the other end will actually be reading your docs. Writing docs can be as difficult as...

Read
05/17/17

JavaScript Power Tools Part II: Composition Patterns in redux-saga

Matt Hink

In the last article, we investigated redux-saga's approach to the Saga pattern in JavaScript. Specifically, the concept of a generator function that yields command objects, which describe the effects we want to happen, and rely on an external driver to actually perform those effects...

Read
05/10/17

JavaScript Power Tools: redux-saga

Matt Hink

At Formidable, we're always refining our knowledge of modern JavaScript tech. This blog series, entitled JavaScript Power Tools, will take a deeper look at some of the tools, frameworks, and libraries we use to deliver reliable and maintainable code. Today, I want to talk about [`redux-saga`]...

Read