Tag: JavaScript

12 Nov, 2019
Basic Rules Engine Design Pattern
In today’s posts, I want to share with you one of my favorite design patterns. I’ve used this design pattern in countless situations in multiple different languages, but it is the most useful when creating and managing rules. In the following simplified scenario, I want to validate a Recording...

15 Oct, 2019
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.

08 Oct, 2019
Creating an Authentication Navigation Guard in Vue
Being able to navigate to pages is a crucial part of any application. But sometimes your users will try and access a page they don't belong on. In Vue you can check for this using a navigation guard!

03 Oct, 2019
How to Debug Node Serverless Using JetBrains WebStorm
One of the most useful tools in a developer’s quiver is the debugger. The debugger allows a developer to not only step through code and track down bugs, but it is useful as a way to profile data structures. I find the ability to profile data structures to be...

01 Oct, 2019
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.

17 Sep, 2019
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?

10 Sep, 2019
Nuxt, Next, Nest?! My Head Hurts.
I clearly know what all of these things are. Their names are not at all similar. But let's review, just to make sure we know...

27 Aug, 2019
An Introduction to the Hover Pseudo-class
Dynamic behavior on the web isn't limited to JavaScript anymore. Come learn about CSS syntax that can respond to state!

20 Aug, 2019
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.

14 Aug, 2019
Understanding …mapGetters in Vuex
I was recently working with vuex and came across a piece of code I wanted to learn more about.