stlcubsfan (6) [Avatar] Offline
All in all a good introductory chapter! Couple of things I noticed:

Page 22 - Minor Spacing Issues
Downloading and installing Electron is easy. Run the following command from inside the project directory where you ran npminit previously.
npm install electron–-save-dev

npminit should be npm init
space missing between electron and --save-dev

Listing 2.37 Completed application (app/renderer.js)
Doesn't utilize the validateResponse function at the top of the promise chaining that was added in a previous listing
    .then(response => response.text())
    .then(title => storeLink(title, url))
    .catch(error => handleError(error, url))

Steve Kinney (33) [Avatar] Offline