Tutorials Page 57
Get and Remove EXIF Data from Photos
If you've ever worked for an agency or a small web shop, I'd be willing to bet you've coded a fair amount of photo galleries. You've probably also uploaded photos to social media, sent photos to friends and family, and so on. Photos seem fairly innocent but, as is the...
Modify Video Speed with ffmpeg
I watch a lot of sports and recently I've become fascinated with some of the methodologies they use to illustrate events within the game. I don't have their advanced TV software or hardware, of course, but I do have a love for ffmpeg, which allows me to do...
Slice Videos with ffmpeg
Isolating a specified portion of a video is a very common task for those who work within the media, probably using nice GUI tools to slice clips from the full video. I'm a developer, however, and know how amazing ffmpeg is so I prefer to do my basic video slicing from command...
ES6 JavaScript Minifier: babili
The Babel toolchain is amazing. We've used Babel to write ES6 JavaScript well before ES6 features hit browsers, we use it to parse JavaScript and write JSX, and much more. Babel can do just about anything with the JavaScript language and I've just learned of...
Manage Bitcoin with the Coinbase API
One of my biggest recent regrets was not pouring money into bitcoin when Kim Dotcom said we should; this was approximately 18 months ago when the bitcoin value was $170. Today bitcoin value has topped $1000 which is why I'm kicking myself so hard. I buy my bitcoin...
ES5 to ES6 with Lebab
We all love the goodies that come with ES6, many of them which you can see in Six Tiny But Awesome ES6 Features and Six More Tiny But Awesome ES6 Features, like native class support, arrow functions, and other language improvements. Now that browsers support most...
Instagram-like Filters with Cloudinary
Apps like Instagram are a testament to how brilliant a few color modifications can make a photo. We've seen hundreds of Instagram clones pop up, and even the CSS and Canvas specs have a
filter
property which allows us to modify imagery. As nice as those APIs are...Thoughts on Devices: 2016
If you follow this blog regularly or follow me on Twitter, you know that I love devices for all purposes. Whether it's for watching videos, virtual reality, or any other number of entertainment tasks, I love cutting edge devices and have an opinion on all of them.
Create a Simple Web Extension
Much like multimedia support in the browser, we initially did browser add-ons all wrong. For years each browser had its own language and method for installing add-ons, leading to security exploits, performance problems, painful maintenance for developers, and frustrating user experiences. Today we have the Web Extension API...
Why Uncode’s Adaptive Grid System Is a Game Changer
Having to work with a WordPress theme that does not allow you complete freedom of layout design is enough to keep you awake at nights. Templates are of some help, in that they may allow you to deliver a fully-functional, clean-looking website, but there’s a better...