Full Stack designer & developer

UX Design
Agile Scrum


jumbled string

String Objects – Length

Strings are primitive JavaScript objects. Since they are objects, we can tap into some built-in methods to make string manipulation easier. So over the next several posts, I want to delve into a few of these more helpful methods. Today, I want to cover the length property. The length property

More »
nesting dolls

An Object within an Object

One thing that is helpful to learn when programming in JavaScript is that nearly everything is an object. We can then use objects to create other objects. Sort of like a copying of the data. It is not a complete “copy and paste”, which I will blog about later, but

More »

Sorting It Out

When dealing with objects and data, there are times you need to put the data in a specific order, such as alphabetical. There are various ways to go about sorting. You could loop through an array, for example, and do some comparisons and swap data around as needed. So, while

More »

Name It…It’s Yours

In my previous post, I spoke about JavaScript objects. An object is simply a named collection of properties and methods. It can contain primitive data types, such as numbers, text and booleans. It can also contain complex data types, such as arrays, functions and even other objects. So why mess

More »
nametag badges


JavaScript objects are a way to elegantly combine data and actions together in an object-oriented manner. The possibilities are endless. Think of having arrays that can sort themselves or strings that can search themselves. Additionally, objects allow us to think in terms of things as opposed to data and actions.

More »
accordion file

Living in Two Dimensions (arrays that is)

I had mentioned in previous posts about looping and I have also discussed arrays before. Today I wanted to discuss two-dimensional arrays. Two-dimensional arrays allow you to house multiple pieces of information at multiple levels. I like to think of arrays as accordion file folders. One item with multiple segments.

More »