Front End

148 articles · all categories

43 articles from 2016 · show all

December 2016

Livecoding #29: Optimizing React choropleth map rendering

Using HOCs to DRY up your code

Dancing tree fractal with React

Fun surprise: UglifyJS can't ES6

Livecoding #28: Productizing the door-answering Slack bot, Part 1

One awkward thing about MobX: Complex models

November 2016

Livecoding #27: New React Indie Bundle page almost done

Fast, searchable dropdown inputs with React

I made a python script that converts SVG to React ?

Livecoding #26: A new page for a new React Indie Bundle

How to structure your MobX app for the real world

A tiny ES6 fetch() wrapper that makes your life easier

October 2016

Livecoding #25: Adding MobX to a vanilla React project

Simple MobX-driven modals

How to use MobX with create-react-app

Histogram in D3v3 vs D3v4

CSS classes don't work the way you think they work

A trick to make your big dataviz load super fast

September 2016

Backbone → React: Handling state with MobX

Backbone → React: it's a people problem after all ?

Backbone → React – Step 1

A puzzle in JavaScript objects

This is a puzzle you can run into if you’re not careful, and sometimes, despite your best efforts, even if you are careful. It happened to me when I had a settings object that I passed into a view. The view then did things. When I made a new view from the settings object, it looked like the view I had just cleared.

Work on React+D3js ES6 v2 begins in earnest

Backbone with ES6

August 2016

How to add ESLint to your project

Livecoding #21: Use Babel for libraries, not Webpack

Animated string diffing with React and D3

Livecoding #20: You can’t extend an object

Conway’s game of life in Google Docs

Livecoding #19: It’s hard to package a library