Posts

Getting Started with NPM Scripts - Delete Things!

Brett M. Nelson - Wednesday, December 28, 2016

Previously on WIPDeveloper. We set up an npm script to watch for file changes and then had it run our build:js script. This time we will set it up to remove the all the JavaScript files, or "c...

Getting Started with NPM Scripts - Watch

Brett M. Nelson - Monday, December 5, 2016

Last time we setup our first npm script to run Babel when we typed npm run build:js. This time lets setup a watch script to call our previous script when the javascript changes. Yes, I know that B...

Getting Started with NPM Scripts - Babel

Brett M. Nelson - Sunday, December 4, 2016

Previously we used Gulp a few time to automate some build steps. Lets take a look at how we can accomplish some of the same things with functionality build in the node ecosystem by using npm-script...

Cordova with Aureli CLI

Brett M. Nelson - Monday, November 21, 2016

Previously we looked at using Aurelia with Cordova we had to use do some fancy footwork to get our Aurelia into the Cordova App. With the Aurelia-CLI Before you start you may want to get the lates...

Star Wars Ahsoka

Brett M. Nelson - Wednesday, November 16, 2016

Lets take a moment to talk about something more important that software, Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Star Wars! Sta...

Visual Studio Code with MavensMate

Brett M. Nelson - Friday, October 28, 2016

At Dreamforce one of the sessions I was excited to see was the introduction of Mavensmate with Visual Studio Code (VS CODE). It was presented by Joseph Ferraro and David Helmer. I have been using M...

Using TypeScript to Transpile ES6 => ES5

Brett M. Nelson - Sunday, October 23, 2016

They say that TypeScript is a super set of JavaScript so that means that we should be able to use the TypeScript compiler to covert ECMAScript 6 (ES6) to ECMAScript 5 (ES5). Let take a look at how ...

Using Traceur On the Fly

Brett M. Nelson - Thursday, October 20, 2016

Lets do a quick walk-through of using Traceur to run our ECMAScript 6 (ES6) as ECMAScript 5 for older browsers. This a companion article for Setting Up Babel CLI as we look through a few ways to t...

Setting Up Babel CLI

Brett M. Nelson - Wednesday, October 19, 2016

Writing JavaScript with syntax defined in the ECMAScript 6 (ES6), ECMAScript 2016(ES2016) and eventually ECMAScript 2017 (and so on and so forth) to be used in currently browsers can require a litt...

Dreamforce 2016 Recap

Brett M. Nelson - Friday, October 14, 2016

Last week I spent 4 days in San Francisco for the annual Salesforce.com (lets call it SFDC from this point on) conference called Dreamforce. If you follow SFDC things you've probably heard of it. I...

Heading to Dreamforce 2016

Brett M. Nelson - Wednesday, September 7, 2016

Hey guess what! I'm going to Dreamforce 2016 to present on JavaScript. My session is part of the developer track and titled Introduction to ECMAScript 6. What does this mean for you dear reader? We...

Dreamforce 2016

Brett M. Nelson - Wednesday, September 7, 2016

At Dreamforce 2016 I presented Introduction to ECMAScript 6. This page is a list of resources related to that talk. Video The recorded video is also avail...