ES6 JavaScript: Understanding Let & Const

December 27, 2018

via GIPHY

There were many updates brought by ES6. One of the Syntax updates introduced was the concept of declaring variables with let andconst instead of var

To understand whylet & constwere introduced, we must first understand how var works & the concept of hoisting → That being said, here are the 5 questions we will cover in order:

  1. HOW DOES VAR...

Read More

Best Coding Books for Babies/Kids

October 18, 2018

I get a ton of questions regarding the coding books I read to my 15 month old son, specifically on my Instagram.

Since I have purchased quite a few, here are my top 4 coding book suggestions for babies/young kids:

1. ABCs of the Web

A great introduction to basic coding and web concepts for children in the form of the alphabet!

2. Web Design for Kids

Introduces basic coding concepts in an engaging...

Read More

Resources I used to pass the AWS Solutions Architect — Associate Certification Exam

August 29, 2018

I recently passed the AWS Solutions Architect Associate Exam and would like to share some of the resources I used to study for the exam. I used 2 different online courses to study, did the labs included with those courses, & took a few practice tests.

Background: My goal when studying was to really understand and be able to use what I learned on the job. I currently work as a web developer so I do...

Read More


Learn How to Read Binary in 5 minutes

June 22, 2018

via GIPHY

 

What is Binary?

  • Binary is nothing more than a System of Counting
  • Everything in a computer’s brain comes down 0’s & 1’s
  • Binary existed before computers
  • Binary is an ON or OFF counting system, all or nothing. ‘1’ represents ON, ‘0’ represents OFF.
  • Because each digit in binary can have 2 values, the base is 2 (see the example below for...

Read More

THE BEGINNER’S GUIDE: Understanding Node.js & Express.js fundamentals

July 28, 2017

If you are wondering what Node.js is and what makes it so great, you came to the right place.

I will start out by (1)briefly introducing Node.js, (2) building a ‘hello world’ app, and then (3) explaining the concepts within the app to get a better understanding of Node.js fundamentals.

(4) I will also touch base on what Express is and (5)...

Read More

Digital gate: Smart lock acts as your personal doorman

December 15, 2016

***Originally published on the Fox News Tech Section HERE

With over 23 million Americans falling victim to package theft last holiday season, ‘holiday porch pirates’ are projected to be at an all-time high and the old-fashioned lock and key might not be keeping up with the job.

The Gate smart lock, built by two former Google Glass engineers, can change the way people allow access and protect their...

Read More


Top 5 iOS apps of the month: July 2016

July 07, 2016

With over 2 million apps in Apple’s App Store, it can be hard to find the ones that suit you best. We’re here to take the tedium out of your search. These are FoxNews.com’s Top 5 apps of the month:

……Read it HERE

Read More

JavaScript Closures: A Beginner’s Guide

February 18, 2016

If you are a beginner to JavaScript, you may have heard the term closures before.

Closures are an important concept and many employers ask about this very concept on interviews. In this article, I will help you gain a better understanding of closures.

WHAT IS A CLOSURE?

In JavaScript, functions are not just functions. They are also...

Read More

Build IOS apps with RubyMotion

February 05, 2016

The Web as we know it is being replaced, slowly but surely, by mobile apps. Ruby is a beautiful programming language used for web development, but what if I told you that you can use Ruby to write mobile apps?!

WHAT IS RUBYMOTION?

RubyMotion is a toolchain to create native IOS, OSX, and Android apps with Ruby.

In this article, I will cover...

Read More


ALL ABOUT JAVASCRIPT HOISTING

January 25, 2016

So, you want to understand Javascript well, eh? You are in the right place. Variable scope and variable hoisting are important concepts in Javascript.

…Hence, it is no surprise that “hoisting” is asked about often during interviews.

In this article, I will cover the following concepts:

  1. SCOPE

2. BLOCK SCOPE vs. FUNCTION SCOPE

3. SCOPE CHAIN

4....

Read More

THE BEGINNER’S GUIDE: Build a simple Chrome Extension in minutes

January 06, 2016

“I don’t know where to begin!”

That’s how I felt only a few hours ago when I tried to figure out how to start building a google chrome extension. After taking the leap of faith and diving in to some documentation, I was pleasantly surprised and I hope you will be too. Here’s why..

Google Chrome has some great tools that can help you...

Read More

THE BEGINNER’S GUIDE: Scraping in Ruby Cheat Sheet

December 15, 2015

Web scraping is so cool but if you have never done it before you may not know where to begin… not to worry! The following is a beginner’s guide to web scraping in Ruby.

When I was first introduced to data scraping, I was super excited to give it a try. I had so many ideas of pages I wanted to scrape data from… but as I sat at home with my EXTRA LARGE cup of coffee, I didn’t really know where to...

Read More



10% Off Your First Order!

Use Coupon Code HIGHFIVE