A refresher on the Domain Name System (DNS)

Learn about the internet's phonebook, the Domain Name System (DNS), DNS Resolution, DNS caching and DNS resolver queries

Read

Change node version automatically with nvm and zsh

Change node version automatically with zsh Hook Functions when working directory changes

Read

The internet, a high level overview.

A high level overview of how the internet works, and the respective infrastructure that makes it all tick

Read

Understanding Javascript's Array.prototype.sort beyond 1 to 9

Understand Array sorting in javascript using Array.prototype.sort

Read

Javascript setTimeout, the parameters no one uses

Javascript setTimeout is variadic and not many people talk about it

Read

Typescript 3.7 The juicy bits

Optional chaining, Nullish Coalescing support in typescript 3.7

Read

keyof, typeof and const assertions

Derive typescript types from literal values.

Read

Extended Backus-Naur Form

Extended Backus-Naur Form, a meta syntax notation.

Read

My motivation

A summary of what motivated me to start software development and motivates me to this date.

Read