Home » Articles by Laurie Barth

Laurie Barth

white arrow in a circle with purple background

Component Lifecycle Methods Explained

There are a number of front end frameworks, and they have a lot in common! One of those things is the concept of components, and the ability to interact with them during different stages of their lifecycle.

white rocks text with purple background

How I Make Sense of RxJS

Reactive Programming is a pattern with some complexities, but incredible power. Many explanations of it exist, but this is how it makes sense to me.

equation with magenta background

Human Readable JavaScript

There are plenty of optional characters when defining functions. When used in functional methods these options increase. What are they? And how do they affect readability?

white :focus and :focus-within text with blue background

Focus vs Focus-Within

Choose the right pseudo-class for your needs. In this post, we’ll examine the difference between focus and focus-within.

black function (...args) text with yellow background

Understanding Rest Parameter Syntax

You finally understand spread syntax, but what’s this other thing? It looks the same but is somehow different. You’re probably looking at an example of rest syntax, come learn about it.

Splice! Slice! Shoot, I meant Shift!

Figuring out what array manipulation function to use in JavaScript is such a common joke at this point. There are a lot of them, and most of them seem to start with an ‘s’! Let’s dive into a handful of these functions.

5 Uses for the Spread Operator

JavaScript has a bunch of syntax that aims to make your life easier as a developer. The spread operator is a particularly popular option, so let’s see what you can do with it!

A Primer on SEO

Ever wondered what a canonical_url was? Or how sites show up early in your search results?

Is technology holding you back instead of fueling your growth?

Scroll to Top