Want to quickly analyze your website’s asset loading performance? Add PerfMap to Chrome’s bookmarks bar, load up your site, and trigger the bookmarklet to see a heat map similar to the one below:
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.
A powerful command-line tool married to a slick GUI is a beautiful thing. Sindre Sorhus’ gulp-app is just that.
It’s OS X only at the moment, but expansion to other operating systems is on the road map.
At first glance, Chartist may look like just-another-js-charting-library. But upon closer inspection, it appears to stand out from the crowd.
PerfBar is a tool by Khalid Lafi that puts dozens of metrics (as well as custom metric support) at the tip of your fingers with just a single script include.
Chunk Scatter helps you analyze HTTP responses that use chunked encoding so you can optimize server flushing and improve performance.
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.
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.
Here’s a gif of their “stack” table in action:
Check the README for more table modes, IE8 support, and even a mini map!
Adam and Andrew talk with Lars Bak and Seth Ladd from Google about Dart, a new language and platform started by Google for scalable web app engineering.
Classy is Dave Jeffery’s attempt to clean up AngularJS controllers. It removes the requirement to annotate your dependencies, automatically adds functions to the controller’s
$scope, and adds a convenient way of
watching things without dirtying up your
There’s a lot of innovation (and iteration) going on in the online publishing space. GitBook continues that trend by offering a command line tool built specifically for creating programming book and exercises.
You write your book in Markdown and from that GitBook can generate a static website, PDF, eBook, and even JSON. Here’s what the results look like:
This looks like a great tool for game developers and anybody experimenting with <canvas>. Give it a try!