Dropbox Express 7: Promises. Jun 13

This is how I built a simple server-side JavaScript app on top of the Dropbox API, using Express.js, ECMAScript 6 (and one thing I hope will be in ES 7), and Zombie.js for testing. It was my first time using any of these things (except JavaScript, natch), so there are probably better ways to do some of it. Let me know!

In part 6, we expanded our use of the Dropbox API, and saw our code become more complex. Let's try to simplify it, using ECMAScript 6's Promises. ...

Quantity queries. Jun  3

I enjoyed Heydon Pickering's well-written explanation of a clever technique for media-query-like "breakpoints" for, say, "more than six paragraphs," or "fewer than three elements."

Coding like a girl. Jun  2

Taking a break from blogging while I rebuild my development machine. Meanwhile, enjoy an article by sailor mercury about femininity and programming. I liked this tip:

Assume people are as or more qualified than you.

If you’re at a conference and talking to a feminine presenting person, assume they are an expert in the field of the conference.

Before you are about to explain a paper condescendingly to someone in a dress, assume that they wrote it.

This is probably good advice when talking to anybody about anything.

Dropbox Express 6: Double Dropbox. May 30

This is how I built a simple server-side JavaScript app on top of the Dropbox API, using Express.js, ECMAScript 6 (and one thing I hope will be in ES 7), and Zombie.js for testing. It was my first time using any of these things (except JavaScript, natch), so there are probably better ways to do some of it. Let me know!

In part 5, we set up separate environments for development and testing. Our app is working fine, but it isn't very interesting. Let's complicate things a little. ...

Dropbox Express 5: A sandbox. May 28

This is how I built a simple server-side JavaScript app on top of the Dropbox API, using Express.js, ECMAScript 6 (and one thing I hope will be in ES 7), and Zombie.js for testing. It was my first time using any of these things (except JavaScript, natch), so there are probably better ways to do some of it. Let me know!

In part 4, we wrote a simple app that counts files in a Dropbox folder. It passes its test! Now let's see what it looks like in the browser. ...