How to Reverse a Video
One of my favorite media utilities is ffmpeg.  This command line utility allows us to do some pretty amazing stuff like;
Every once in a while I see a meme or funny video that reverses a video for effect.  Since ffmpeg does just about everything I can imagine, I turned to it.
To reverse a video, use the following ffmpeg command:
ffmpeg -i my-video.mp4 -vf reverse my-video.mp4
Remember that you can simply change the video format via the output video's file extension, so you could export to anything from a webm to an animated GIF!
![Write Better JavaScript with Promises]()
You've probably heard the talk around the water cooler about how promises are the future. All of the cool kids are using them, but you don't see what makes them so special. Can't you just use a callback? What's the big deal? In this article, we'll...
![Introducing MooTools Templated]()
One major problem with creating UI components with the MooTools JavaScript framework is that there isn't a great way of allowing customization of template and ease of node creation.  As of today, there are two ways of creating:
new Element Madness
The first way to create UI-driven...
![jQuery Chosen Plugin]()
Without a doubt, my least favorite form element is the SELECT element.  The element is almost unstylable, looks different across platforms, has had inconsistent value access, and disaster that is the result of multiple=true is, well, a disaster.  Needless to say, whenever a developer goes...
![Create a Simple News Scroller Using Dojo]()
My journey into Dojo JavaScript has been exciting and I'm continuing to learn more as I port MooTools scripts to Dojo.  My latest experiment is porting a simple new scroller from MooTools to Dojo.  The code is very similar!
The HTML
The news items...