hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Thursday, 7 September, 2017 UTC

Getting Familiar with Gulp for Workflow Automation

I’ve been developing web applications for as long as I can remember and there are certain repetitive tasks that I do between the development and deployment of each final product. For example, current web standards demand that web resources like CSS, ... more


Thursday, 24 August, 2017 UTC

Unit Testing a Node.js Application with the Jasmine Testing Framework

When building an application, regardless if it is mobile, web, or neither, it is a good idea to come up with a collection of tests that can be used in a continuous integration scenario. I must admit, I don’t have the best habits when it comes to writing ... more


Monday, 19 June, 2017 UTC

Validate Form Submissions In Node.js With Google reCAPTCHA

Anyone that operates a website or web application with a contact page knows how bad the SPAM problem on the internet is. Spammers, phishers, and other malicious people create bots that will crawl search engines for contact forms and send emails to the ... more


Wednesday, 10 May, 2017 UTC

Implement 2FA With Time-Based One-Time Passwords In A Node.js API

Not too long ago I wrote about authenticating within a Node.js API using Json Web Tokens (JWT). The basis of the example is around authenticating via a username and password and receiving a JWT for every future request against the API. While that example ... more


Tuesday, 28 March, 2017 UTC

TPDP Episode #13: The Go Programming Language And Modern Development

I am pleased to announce that the latest episode of The Polyglot Developer Podcast has been published to all the popular podcasting networks which include, but are not limited to, iTunes and Pocket Casts. In this episode titled, The Go Programming Language ... more


Monday, 20 March, 2017 UTC

Authenticate With JWT In A NativeScript Angular Mobile Application

Any mobile application that accesses remote data will need authentication at some point in time. There are many different authentication strategies out there, one of which is with Json Web Tokens (JWT) that we explored in one of my previous Node.js articles. ... more


Friday, 17 March, 2017 UTC

Bundle HTML, CSS, And JavaScript To Be Served In A Golang Application

So I’ve been working on a project that uses the Go programming language. The application I’m building is a web application that I plan to distribute. The thing is, I don’t want to distribute hundreds of files to make it possible. The application has ... more


Monday, 13 March, 2017 UTC

Parse XML Data In A Golang Application

While I don’t see a lot of it anymore, XML is still a common data format that people use. I prefer JSON, but I don’t always have a say in how I receive data. Some time ago I wrote a few tutorials on which include parsing XML data with Node.js, parsing ... more


Friday, 10 March, 2017 UTC

JWT Authentication In A Node.js Powered API

When it comes to API development, there is often a need to protect certain endpoints or rate-limit the API in general. Because you are working with endpoints from clients possibly on a different domain, you can't authenticate users with sessions and ... more


Wednesday, 22 February, 2017 UTC

Build A Full Stack Movie Database With NoSQL, Node.js, and Angular

Not too long ago you'll remember I wrote a full stack tutorial on developing a full stack movie database with the Go programming language. In that tutorial we made use of NoSQL as the database, Golang as the backend, and Angular as the client frontend. ... more


Friday, 17 February, 2017 UTC

Use The Native Device Clipboard In A NativeScript Angular Application

Back when I had just started to learn NativeScript I had created a tutorial for using the native device clipboard for copying and pasting. The previous tutorial demonstrated this functionality in a vanilla JavaScript application. In an effort to clean ... more


Monday, 30 January, 2017 UTC

Display Toast Notifications In A NativeScript Angular Application

Back when I had just started working with NativeScript, about a year ago, I wrote a tutorial for displaying Toast notifications in Android. While still valid, it demonstrated these notifications using vanilla NativeScript and JavaScript. Not only that, ... more


Monday, 26 December, 2016 UTC

Create A Real Time Chat App With Golang, Angular 2, And Websockets

I’ve been hearing a lot about websockets lately and how they can accomplish real time communication between applications and servers. They act as a compliment and possible alternative to RESTful APIs that have been around for significantly longer. With ... more


Wednesday, 14 December, 2016 UTC

Why RxJS Is The Hottest Way To Handle Async

Observables. Native To The Web Platform? One of the common misconceptions in the web world is that RxJS is an “Angular 2 thing”. What most developers don’t realize is that Observables are on their way to becoming native to the web, and if you aren’t ... more


Wednesday, 14 December, 2016 UTC

Determine If A Number Is Prime Using The Go Programming Language

Almost two years ago I wrote an article explaining how to determine if a number is prime or not using JavaScript. It turns out this article became more popular than I thought it would, and if I had to guess, it might be because it is a good computer ... more


Tuesday, 6 December, 2016 UTC

The Fibonacci Sequence Printed With Golang

I figured I would change it up a bit and get into the basics of Golang and common Computer Science study material taught in school, but often used in software engineering type positions. We’re going to revisit a post I wrote back in 2015 regarding the ... more


Monday, 21 November, 2016 UTC

Using Google Admob In Your NativeScript Angular 2 Mobile App

I recently received a request from one of my followers for a tutorial on using Google Admob in a NativeScript Angular 2 application. Not too long ago I had demonstrated Google Admob in a vanilla NativeScript project, but I hadn’t yet given it a shot ... more


Saturday, 19 November, 2016 UTC

NativeScript For The Angular 2 Developer

After months of receiving requests, I am finally pleased to announce that my course, NativeScript for the Angular 2 Developer, is now available on Udemy. This Angular 2 and NativeScript course is similar to the previous course I released titled, NativeScript ... more


Wednesday, 16 November, 2016 UTC

Send Emails With Rackspace Mailgun Using NativeScript And Angular 2

Sending emails from your mobile application is often a critical aspect. For example, what if you want to be able to collect user feedback, wouldn’t email be one of the better solutions? Now let’s add to this scenario and say that the user doesn’t have ... more


Monday, 7 November, 2016 UTC

Working With Shared Providers In A NativeScript Angular 2 App

When building a NativeScript application with Angular 2, there are certain scenarios where you might want to share functions and variables across the pages of the application. There are other scenarios where you might want to pull similar functions into ... more


Thursday, 27 October, 2016 UTC

Use A Pre-Populated SQLite Database With NativeScript And Angular 2

I recently wrote about how to use a SQLite database within a NativeScript Android and iOS application that was built with Angular 2. This was more or less a revisit to the vanilla NativeScript tutorial on the same subject I had written earlier in the ... more


Monday, 24 October, 2016 UTC

Using SQLite In A NativeScript Angular 2 Mobile App

Quite a bit of time ago when I first started using NativeScript, I wrote a tutorial around using a SQLite database with it. Now just to be clear, this was with vanilla NativeScript, before Angular 2 was available. Heck, the previous article was using ... more


Monday, 17 October, 2016 UTC

Passing Complex Data Through The Angular 2 Router With NativeScript

I recently wrote a tutorial for navigating a NativeScript Angular 2 application using the Angular 2 Router. In this tutorial I demonstrated how to create a multiple page application, navigate between pages, and even pass simple string parameters between ... more


Tuesday, 11 October, 2016 UTC

Navigating A NativeScript App With The Angular 2 Router

Unless you want a very boring single page application, you’re going to want some form of page navigation with multiple pages available. Previously I wrote a tutorial for navigating between routes in a vanilla JavaScript NativeScript application, but ... more


Monday, 10 October, 2016 UTC

Upgrading Your Hybrid Apps To Native With NativeScript

As someone who has developed both hybrid web applications and native applications, I understand the differences and advantages each brings to the table. While I agree that you can do some pretty neat things with a hybrid web application built with frameworks ... more


Saturday, 3 September, 2016 UTC

TPDP Episode #9: An Ember In The Land Of Web Frameworks

We’re nearing the end of 2016 and there are many JavaScript frameworks available to choose from, with more on the way. Each framework offers a unique perspective of front-end development that can be very attractive to solo developers or development teams. ... more


Tuesday, 30 August, 2016 UTC

Use Mozilla’s LocalForage For Key-Value Storage In Ionic Framework

A few years ago I wrote an article called Use ngStorage for all Your AngularJS Local Storage Needs, which was intended to be for AngularJS in general. However, I understand many readers were using it in their hybrid Apache Cordova or Ionic Framework ... more


Monday, 22 August, 2016 UTC

Test Amazon Alexa Skills Offline With Mocha And Chai For Node.js

By now you’re probably aware that I’m all about Amazon Alexa skills since I’m a proud owner of an Amazon Echo. I had released a Alexa skill called BART Control and published a guide on creating a simple skill with Node.js and Lambda. If you went through ... more


Friday, 12 August, 2016 UTC

Create An Amazon Alexa Skill Using Node.js And AWS Lambda

Recently I published my first skill for Amazon’s Alexa voice service called, BART Control. This skill used a variety of technologies and public APIs to become useful. In specific, I developed the skill with Node.js and the AWS Lambda service. However, ... more


Wednesday, 10 August, 2016 UTC

Converting Your Ionic Framework 1 Application To Ionic 2

Ionic Framework has been around for a few years now and has completely changed the way people develop hybrid mobile applications. With Angular 2 and Ionic 2 nearing stable release, the Ionic 1 and AngularJS predecessor will be a thing of the past and ... more