JavaScript Joel

JavaScript Joel @joelnet

About: Cofounded Host Collective (DiscountASP.net). Cofounded Player Axis (Social Gaming). Computer Scientist and Technology Evangelist with 20+ years of experience with JavaScript!

Joined:
Jan 27, 2017

JavaScript Joel
articles - 69 total

Dungeon Sweep: Knight -- devlog 001

I recently decided I wanted to make an indie game. I have had this idea for a while and I think it's...

Learn More 3 0Apr 25 '23

Creating a TypeWriter Effect in Phaser.js v3

I recently added some dialog options for my indie game, Dungeon Sweeper: A Knights Adventure and...

Learn More 3 2Apr 24 '23

🧠 I Code Differently Depending on These 5 Project Types

There are a lot of articles out there talking about best practices, patterns, principles, etc. When I...

Learn More 18 0Nov 3 '20

FREE JamStack / Static Site Hosting with Keybase.io

Keybase offers secure messaging and file sharing. Included in the file sharing offering is 250GB of s...

Learn More 21 0Oct 26 '20

Custom Array Sort Algorithms in JavaScript

JavaScript's Default Array Sort JavaScript's Array.sort defaults to a String sort. Thi...

Learn More 12 0Oct 22 '20

This Week in JavaScript by Joel 2020-10-16

Why Tailwind CSS Why Tailwind CSS is an interesting piece by swyx making the case fo...

Learn More 8 0Oct 16 '20

Simulated Function Overloading in JavaScript

JavaScript may not support Function Overloading, but we can simulate the behavior. What...

Learn More 14 0Oct 15 '20

How I Setup My Own Personal CDN using Cloudflare and S3

What is a CDN? According to Cloudflare a CDN is: A content delivery network (CDN) re...

Learn More 50 20Oct 13 '20

This Week in JavaScript by Joel 2020-10-08

This Week in JavaScript I talk about the things I found interesting. Hacktoberfest 2020...

Learn More 20 0Oct 10 '20

#SadJavaScript Comics Are Now Open Source!

Recently I had tweeted out a handful of #SadJavaScript comics....

Learn More 49 0Oct 9 '20

How One Guy Ruined #Hacktoberfest2020 #Drama

Hacktoberfest If you aren't familar, Hacktoberfest is an annual event that occurs every Oc...

Learn More 45 22Oct 6 '20

This Week in JavaScript by Joel 9/30/2020

During this week in JavaScript, I found some Epic React training, a React framework for CloudFlare Wo...

Learn More 10 0Oct 1 '20

BEWARE of React.useEffect Race Condition 🐛 BUGS

It is pretty common for React's useEffect to introduce Race Condition Bugs. This can happen any t...

Learn More 54 6Sep 28 '20

make your own custom STATIC SITE GENERATOR with NodeJS

It might be easier to create your own static site generator than learn a new framework. In this vide...

Learn More 29 0Sep 14 '20

INVERT IF STATEMENTS and EARLY RETURNS to improve your code readability

https://joelnet.keybase.pub/cover-early-return.png

Learn More 19 1Sep 1 '20

TREAT JAVASCRIPT'S `THIS` AS A FUNCTION ARGUMENT

Problems with JavaScript's this are common. But changing your thinking about this as an argument to a...

Learn More 13 0Aug 31 '20

3 SIMPLE TRICKS FOR RECURSION OVER A TREE STRUCTURE in JavaScript / NodeJS

There are a few simple tricks I use to help simplify the process of creating a recursive function. R...

Learn More 25 2Aug 25 '20

CREATE AN INSTANT HTTP SERVER for localhost development or create a public URL for clients

Learn to use the tools http-server and serve to create an instant HTTP server for static content. Us...

Learn More 16 0Aug 17 '20

CLUSTER MULTI THREADED NODEJS -- Run threads in parallel to speed up long processes

My JavaScript that creates thumbnails for hundreds of files is taking too long. So I have decided to...

Learn More 50 5Aug 3 '20

CLUSTER MULTI THREADED NODEJS -- Run threads in parallel to speed up long processes

My JavaScript that creates thumbnails for hundreds of files is taking too long. So I have decided to...

Learn More 25 0Jul 24 '20

CUSTOM REACT STATIC SITE GENERATOR (Live Coding) [Part 2] | JavaScript | NodeJS | ReactJS

Watch as I live code a Custom Static Site Generator using ReactJS. The audio after (52:10) went to s...

Learn More 7 2Jul 21 '20

CUSTOM STATIC SITE GENERATOR (Live Coding) [Part 1] | JavaScript | NodeJS | Images

Watch as I live code a custom static site generator using JavaScript/Node.js. In this video, I take...

Learn More 11 0Jul 15 '20

Visualizing Closures with the VSCode Debugger

Visualizing Closures with the VSCode Debugger

Learn More 97 4Jul 2 '20

Minute JavaScript - Apply Bind Call function methods

Minute JavaScript - Apply Bind Call function methods

Learn More 17 1Jun 30 '20

Minute JavaScript - indexOf, includes, find, and as a bonus findIndex

Minute JavaScript - indexOf, includes, find, and as a bonus findIndex

Learn More 45 4Jun 15 '20

Minute JavaScript - Array's reduce method

Minute JavaScript is a Fast format JavaScript Tutorial that gets straight to the point. Today's Topic: Array's reduce

Learn More 25 0Jun 8 '20

Minute JavaScript - Array's filter method

Minute JavaScript is a Fast format JavaScript Tutorial that gets straight to the point. Today's Topic: Array's filter

Learn More 31 0Jun 4 '20

Minute JavaScript - Array's map method

Minute JavaScript is a Fast format JavaScript Tutorial that gets straight to the point. Today's Topic: Array's map

Learn More 10 2May 29 '20

Minute JavaScript - Array's forEach method

Minute JavaScript is a Fast format JavaScript Tutorial that gets straight to the point. Today's Topic: Array's forEach

Learn More 32 0May 21 '20

What steps are you taking TODAY to prevent today's code from becoming tomorrow's LEGACY APP?

Every MONOLITH and LEGACY APPLICATION started out, just like today, as "the new technology". The gro...

Learn More 9 2Aug 2 '19