At work we used write most of JavaScript in Coffeescript. Used to. In our most recent projects we now write ES6 (in combination with Babel). In the transition from Coffeescript to ES6, I found these resources helpful: Moving to ES6 from CoffeeScript → CoffeeScript equivalents in ECMAScript6/ES2015 → Decaffeinate: CoffeeScript in, ES6 out → Decaffeinate …
Author Archives: Bramus!
From Coffeescript to
audio-effects – Create Audio Effects Using the Web Audio API
Great stuff by Sam Bellen, in which me mimics the effect-pedals for guitars: Audio-effects is a JavaScript library to create audio effects using the Web Audio API. This library contains the Volume, Distortion, Delay, Flanger, Reverb, and Tremolo effects He recently gave a talk about this at JSConf Budapest 2016 and at a local Fronteers …
Continue reading “audio-effects – Create Audio Effects Using the Web Audio API”
Getting Started with Redux
Managing state in an application is critical, and is often done haphazardly. Redux provides a state container for JavaScript applications that will help your applications behave consistently. Redux is an evolution of the ideas presented by Facebook’s Flux, avoiding the complexity found in Flux by looking to how applications are built with the Elm language. …
Pepperoni – A delicious blueprint for mobile development
Pepperoni is a blueprint for building cross-platform mobile experiences rapidly with ready-to-use integrated building blocks for common mobile app features, powered by React Native. The Pepperoni blueprint is crafted on a solid foundation using modern architecture and industry best practices. Pepperoni →
TomTom Bandit Underwater Scene Mode
Being a diver myself (certified PADI Master Scuba Diver), this looks awesome: The latest TomTom Bandit camera update now automatically provides colour correction while filming in the water up to a depth of 15 m without the need for any additional accessories. View the difference! By the looks of it, mainly the white balance is …
HTML Parser Quiz
Uploading files using AJAX directly to S3
Chris White, Laravel Developer: For most situations using S3 is a no brainer, but the majority of developers transfer their user’s uploads to S3 after they have received them on the server side. This doesn’t have to be the case, your user’s web browser can send the file directly to an S3 bucket. You don’t …
Continue reading “Uploading files using AJAX directly to S3”
JSON Web Tokens
Modern Layouts: Getting Out Of Our Ruts
Video (filmed at An Event Apart) and slides from “Modern Layouts: Getting Out of Our Ruts” by Jen Simmons: In the early years of the web, there was a lot of variation and experimentation with where to put content on a web page. Then, it seems we all settled into a handful of patterns and …
Draft.js – Rich Text Editor Framework for React
Draft.js is a framework for building rich text editors in React, powered by an immutable model and abstracting over cross-browser differences. Draft.js makes it easy to build any type of rich text input, whether you’re just looking to support a few inline text styles or building a complex text editor for composing long-form articles. The …
Continue reading “Draft.js – Rich Text Editor Framework for React”