JavaScript Refresh – Higher Order Functions

Size introduces complexity. Complexity confuses coders. Confused coders create bugs. Functions help you create new vocabulary to solve problems. Abstraction The new vocabulary is equivalent to an abstraction. The complexities are hidden in the function. Higher Order Functions Higher-order functions operate on other functions or take functions as arguments. By passing a function as an … Read more

JavaScript Refresh – Objects and Arrays

Objects and arrays let us group values to build more complex structures. Data Sets Arrays are used to represent a collection of data. It’s a list of values. const numArr = [5, 7, 10]; Arrays use zero-based counting. Properties All JS values (numbers, strings, arrays, etc) have properties except for null and undefined which throw … Read more

JavaScript Refresh – Functions

Functions help us structure larger programs, reduce repetition, self-document pieces of a program using names, and isolate the code from other parts. A new function is like adding a new word to a language. Defining a function The function is the value of the variable. const double = function (x) { return x * 2; … Read more

What It’s Like Working as a Coder

Do you want to find out what it’s like to be a coder? Here’s a detailed description of my daily routine as a Laravel (PHP)/VueJS (JavaScript) web developer.  Stand Up Stand up? I did stand up sometimes since I had a standing desk, but this standup is the name of a little meeting we had … Read more

Freelance Web Design

What exactly is web design, specifically freelance web design? When I first started learning how to code, I wanted to become a freelance web designer. What I didn’t realize is that web designers have a much different subset of skills than a strict coder. There is definitely cross over, but at a certain point, web … Read more