MetricsGraphics.js uses D3 to visualize time-series data with ease #

Speaking of D3, Mozilla open sourced a library they use on top of D3 to visualize time-series data in a “principled, consistent and responsive way.”

If you’re serious about visualizations, you’ll still want to learn D3 itself, but it’s great when we can optimize and simplify common use cases. That’s exactly what MetricsGraphics.js does. Here’s a taste:

metrics-graphics-examples

Check out all of the examples of what’s possible here:

Strip: A side loading Lightbox that works great at all sizes #

Great idea and solid execution on a less intrusive responsive Lightbox:

Strip is a Lightbox that only partially covers the page. This makes it less intrusive and leaves room to interact with the page on larger screens while giving smaller mobile devices the classic Lightbox experience.

Check out the demos on the Strip homepage to see what the buzz is all about.

Gulp as an (OS X) app #

A powerful command-line tool married to a slick GUI is a beautiful thing. Sindre Sorhus’ gulp-app is just that.

gulp-app

It’s OS X only at the moment, but expansion to other operating systems is on the road map.

#124: Tedit, JS-Git, and Jack with Tim Caswell

Adam and Jerod talk with Tim Caswell about getting started in open source, exploring new frontiers, and his latest project Tedit — a development platform that makes programming JavaScript easy and more accessible.

docopt gets CLI argument parsing right

Brilliant ideas can be painfully obvious in retrospect. They’ll leave you thinking, “Why didn’t we I think of that before?!” Docopt is that for parsing CLI arguments.

Trash – a safer and cross-platform `rm` #

Instead of permanently deleting files from the command line, this little tool moves them to the trash.

Like me, you might be thinking, “But I can do the same thing with mv.” To this Sindre writes:

Not really. The mv command isn’t cross-platform and moving to trash is not just about moving the file to a “trash” directory. On all OSes you’ll run into file conflicts. The user won’t easily be able to restore the file. It won’t work on an external drive. The trash directory location varies between Windows versions. For Linux there’s a whole spec you need to follow. On OS X you’ll loose the Put back feature.

Who knew?