Using ES6/ES2015 in a Node.JS and Express

These are some very minimal changes to the standard express.js generated app.js file. It looks nice, “=>” syntax is getting easier to read the more I use and get used to it. Note: I took out a lot of unrelated code to isolate the topic of the blog. This example is for getting a development, […]

NPM as an automated build system.

I hate having to set up complicated environments. I like JavaScript/Front End Development environments to be: Easy to understand and follow along for everyone on the team. Quick to get running and make changes. Free of having to learn new domain specific or pseudo languages for simple building. Other platforms, Java or .NET, benefit from IDEs because […]

Chaining and other Practical Uses for Promises for JavaScript (ECMAScript6, ES2015)

Repo on Github here. Promises are cool. The best source for Promise API basics is still the API documentation on MDN. Well here’s some news. Promises are awesome and really easy to work with. That article will teach you all about the built in methods, like “all” and “resolve”, we’re going to go over some useful […]

T-Mobile Data Usage

Previously, I was on the T-Mobile 1GB plan. Towards the end of the month, I’d always hit 1GB, sometimes a day or two early. I realized that the day or two of lost productivity would be worth upgrading to 3GB… so I did… Now, a day or two before the new month, I’m getting the […]

Are these the simplest`Template Strings` in ES6 (JavaScript)?

Instead of a quote, wrap your string in back-ticks ` (on QWERTY this is just above tab, it shares a key with the tilde ~) to make a template string. Works on: Chrome 41 or greater, Firefox 34 or greater, not currently in IE. Let me know if this is working in the Spartan preview, I’m […]

ES6/HTML5 Import Demo and Tutorial (Video)

“HTML import” is a well put together way to bring in HTML from other files. It uses minimal JavaScript to make it happen natively, and it’s only a matter of time before someone writes a nice little library on making that happen in a way that appears to be magical for designers. Mozilla’s not supporting them, […]

How to set up Sails.js on WebStorm

Setting Sails.js to run in your WebStorm development environment  is pretty easy.  You can watch “Getting Sails js Running on Westorm Node js Framework Tutorial” or read on to see how. Create your project, delete all the files and directories in the project (including the hidden .idea file).

How to Install Firefox Developer Edition on Ubuntu Linux (Debian)

Firefox developer edition has a lot of cool tools to help web developers, designers, and those who want to build for FirefoxOS.  Of course, on Linux, it’s a little harder to install for those who don’t have a lot of experience in the command line, right now. It’s a really easy install, once you know […]

How do you rate a framework?

This could really be asked of anything. How do you rate a car? How do you rate a programming language? Wikipedia’s comparison of web frameworks is objective, but useless as a qualitative or meaningful quantitative comparison. It is nice to have dates of last release, but how often are these released? How many people are working […]

I need some help. Entry level Developer | HTML and Javascript Programming Clearwater/Saint Petersburg, FL   Immediate opening for a smart, ambitious HTML programmer looking for a good work environment at Vericle – a fast paced, innovative Internet billing technology company with extraordinary client-centered culture and focus on client relationships.  Vericle offers integrated cloud-based practice management software, billing and revenue […]