Tutorials Page 60
Node.js Roku Remote
I own an Apple TV 4, Apple TV 3, Roku 4, Chromecast, and a Firefox OS TV. From that you can probably gather that I love streaming content, particularly sports and movies. I obviously also love coding, which is why I loved being a Partner Engineer...
HTML5 Video Player Best Practices
Let's all be honest: when it comes to media and the early days of the internet, we definitely did it all wrong. We started with embedded video players like RealPlayer and Windows Media Player which required custom codecs and browser plugins, then moved on to Flash and...
JavaScript Speech Recognition
Speech recognition software is becoming more and more important; it started (for me) with Siri on iOS, then Amazon's Echo, then my new Apple TV, and so on. Speech recognition is so useful for not just us tech superstars but for people who either want to work "hands...
httpstat: Simple cURL Stats
There are a lot of tools out there that do great, advanced things but present them as well as they could be presented. I wont knock cURL for anything -- it's an amazing tool many of us can't live without; what I will say, however, is that...
Canvas Filters
Adding filters to images can make them more eye-catching and shareable -- just ask Instagram, Snapchat, Prism, and every other app out there. A few years back we got the awesome CSS filters feature, allowing us to use a fixed set of filter methods to make our photos...
One Week of Vive
If you've been following me on Twitter, you'll notice that I've very recently taken to virtual reality. Headsets like Oculus Rift, Samsung GearVR, Playstation's VR effort, and HTC Vive have just hit the consumer market and so now is a good time for developers to start experiencing...
Override Default Properties with JavaScript
Unit testing with client side JavaScript is something you don't do until you're made to. Of course unit testing is important but let's be honest: most people are just happy that their code works, right? Anyways, fast forward to a world where unit testing is normal and we have...
Modernization of Reactivity
Reactive programming has taken JavaScript by storm over the last decade, and for good reason; front-end development greatly benefits from the simplicity of writing user interface code that "reacts" to data changes, eliminating substantial error-prone imperative code tasked with updating UIs. However, while the popularity has...
Building Ambitious Web Applications with Ember.js
Ember.js is a solid single page application framework for building modern web applications.Before Angular and React reached critical mass, Ember.js was leading the charge in building scalable single page applications. While the spotlight may have shifted, Ember.js remains a great and viable option...
Generate Waveform Images from Audio with Cloudinary
I've been working a lot with visualizations lately, which is a far cry from your normal webpage element interaction coding; you need advanced geometry knowledge, render and performance knowledge, and much more. It's been a great learning experience but it can be challenging and isn't always an interest of all web developers. That's why...