Ian Carnaghan

  http://www.carnaghan.com I am a software developer and online educator who likes to keep up with all the latest in technology. I also manage cloud infrastructure, continuous monitoring, DevOps processes, security, and continuous integration and deployment. In my spare time I teach undergraduate classes in web development.

     



224 Stories by Ian Carnaghan

JavaScript Scope

Scope determines what variables or bindings are available to JavaScript within its current context. For example, if a variable is defined outside of any...
0 2 min read

JavaScript Call Stack

In earlier lessons, we wrote code without using any functions. Now that you have been introduced to the various ways we can organize our...
0 2 min read

JavaScript Functions

Functions are repeatable blocks of code. They are fundamental to most programming languages and allow you to build applications with reusable code that can...
0 2 min read

JavaScript Loops

Often in programming, we need to carry out similar instructions a number of different times. Loops help reduce redundant code and let you quickly...
0 2 min read

Rapid Reporting and Visualization Development with Watson Analytics

Watson Analytics provides a powerful suite of display and rapid reporting options. This article looks at two distinct datasets from Kaggle, Laptop Price and...
0 4 min read

Using JavaScript Fetch API to Retrieve sample JSON data

A while ago I wrote an article called Using jQuery.AJAX() to Retrieve Sample JSON Data. Since this time I’ve been slowly using more and...
1 2 min read

Useful WordPress Plugins You Probably Didn’t Know About

WordPress is one of the most popular, efficient ways to develop a fully-functional, beautiful website. WordPress add-on products and services are also highly decentralized....
1 3 min read

Simple Predictive Modeling with Watson Analytics

This article focuses on two different predictive models built from two different data sources from Kaggle, Laptop Price and Mobile Price Classification. Laptop Price...
0 3 min read

JavaScript Conditional Statements

Conditional statements (commonly called if statements) provide a way for JavaScript to make decisions and run specified code based on a set of criteria....
2 4 min read

Exploratory Data Analysis with Watson Analytics

Watson Analytics provides a suite of analytics tools that are easy to use for non-technical people. The software opens the door for data preparation...
0 5 min read

JavaScript Operators

JavaScript provides different kinds of operators which enable us to perform actions on given values or variables used in our code. As you develop...
1 2 min read

JavaScript Data Types, Values, and Variables

JavaScript is one of the three core technologies used to build websites and web applications. Alongside HTML and CSS, JavaScript provides the interactive functionality...
0 3 min read