Article Roundup - Week of 8/13/17

Article Roundup

Choosing the Right Features with Kano Model
The Kano Model is a tool that helps prioritize features based on how users perceive the feature. It’s been around since the 80’s but it seems to be gaining more attention now. It’s definitely worth a look.

Passing data between Promise callbacks
JavaScript promises are one of those things that take a little work to wrap your head around. Passing data between callback is one of the spots that trips people up. This article does a good job of laying out some different method of passing data around.

Iterators and Iterables, a Quick Recapitulation
This is a very technical article that gets into the nitty-gritty of how iterators and iterables work in JavaScript. If you enjoy learning the details of a language or use a lot of iteration this is worth your time.

Shape Your Redux Store Like Your Database
If you have used React you have probably heard of Redux, if not you may still have heard of it. Redux is a state container for JavaScript applications, and it can be used without using React. Once it is implemented it can be very powerful, but if you don’t organize the data well it will be a nightmare. If you want a second opinion on this check out the article covering Twitter’s Redux store I posted about in the Week of 6/17/2017 update.