Articles

Software engineering lessons from production, raw and honest from the heart β€” almost 20 years of them. Jump to a year in the sidebar, or browse categories.

19 articles from September 2016 Β· show all

Some facts about US household income

Chrome's console.log is the slowest

My blog is the best resource online for "60*60"

Livecoding #23: Slackbots and OAuth

Magic shiny paint

Backbone β†’ React: Handling state with MobX

Backbone β†’ React: it's a people problem after all ?

Backbone β†’ React – Step 1

Livecoding #22: A door-answering Slackbot

Firefox is slow, Lodash is fast

Object clone performance: preliminary results

Are You an Engineer or a Developer?

Publish every day

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

The one thing flexbox can't do

It's a trap

I Got Schooled

Backbone with ES6