Joshua Ng'ang'a Raphael

Joshua Ng'ang'a Raphael @joshraphael

About: Software developer || Technical writer. Enthusiastic on teaching the things I know to learn the things I don't.

Joined:
Sep 20, 2023

Joshua Ng'ang'a Raphael
articles - 5 total

A case of no value vs no object: Comparing 'null', 'undefined' and 'undeclared'.

Weird JavaScript Often times, programmers coming from other languages such as Java or Python which...

Learn More 0 0Mar 15 '24

Prototypal inheritance; what really happens under the hood.

Everything behaves as an object In JavaScript, arrays and functions and various datatypes are...

Learn More 0 0Feb 29 '24

Event-driven architecture: navigating the single threaded nature of Node.js

JavaScript's 'comeback story' Despite its popularity nowadays, JavaScript had been once relegated to...

Learn More 1 0Feb 23 '24

'this' and its ever changing context.

The this keyword is a special keyword associated mainly with the languages C++, Java and JavaScript....

Learn More 1 0Feb 21 '24

Design patterns: Event delegation for cleaner, more concise code.

Event delegation is a design pattern where an event listener is applied to a parent element container...

Learn More 1 0Feb 14 '24