Joe Avila

Joe Avila @javila35

Location:
Seattle, WA
Joined:
Feb 22, 2020

Joe Avila
articles - 17 total

Smashing my first bug

Contribute to open source they said, it's a great way to break into tech they said. A lot...

Learn More 17 5May 18 '21

React Router Hook => useParam() (now w/ Typescript)

While working on a project I needed to get some information out of the URL in the browser. Using the...

Learn More 44 7Apr 8 '21

BDD Testing with Cucumber

Recently at work I got the opportunity to write Behavior Driven Development tests using Cucumber.js....

Learn More 8 0Nov 28 '20

Object prototype property and Hunter x Hunter

Recently, I have been learning about inheritance and the prototype chain. If you have read my posts y...

Learn More 5 0Sep 28 '20

What is this?

In javascript, you have access to this keyword at any time. Unless there are certain conditions met t...

Learn More 1 0Sep 21 '20

Scoping Chain

Calling a function in Javascript creates a new execution context, and when that is created so is a sc...

Learn More 4 0Sep 15 '20

Hoisting

Hoisting variables and function declarations in Javascript happens when the variable object is create...

Learn More 5 0Sep 7 '20

What is the execution context in JS?

If you've written any code in Javascript, you've interacted with the execution context and execution...

Learn More 6 1Sep 6 '20

Shuffle the Array (Javascript)

Algorithms are something I struggle with. A few of the interviews or screening processes for companie...

Learn More 5 3Aug 26 '20

Max Consecutive Ones (Javascript)

Algorithms have been a struggle for me to learn. I don't particularly enjoy them (until I solve them)...

Learn More 23 1Aug 14 '20

Validating a unique record

I'm building a stat tracking site for my local basketball league using a Rails API. I started with a...

Learn More 10 0Jul 28 '20

Javascript Order of Operations

If you're from the US, you may be familiar with the old saying, Please Excuse My Dear Aunt Sally or P...

Learn More 10 0Jul 23 '20

Creating a custom name for a foreign key

My local basketball league is currently using free software that has shortcomings and is littered wit...

Learn More 23 0Jul 16 '20

The Importance of Personal Projects

I am in week 9 of a 15 week coding course. The past two months have been a flurry of labs, assignment...

Learn More 5 0Mar 24 '20

Limit Your Scope

While I'm writing code, I have to constantly remind of scope. The scope of my variables, the scope of...

Learn More 7 1Mar 10 '20

Forms and params{}

Recently I've been working with forms and Active Record a lot. I was struggling with associating an o...

Learn More 4 0Mar 2 '20

Why I Chose Flatiron

My road to Flatiron began near the end of 2019. I applied in September, but enrollment didn't happen...

Learn More 6 2Feb 24 '20