Skip to content

JavaScript

11 articles tagged “JavaScript”

GraphQL caching with Apollo Client

Blog

June 8, 2026

GraphQL caching with Apollo Client

What is GraphQL ? When creating applications, REST APIs are commonly used for communication between the client and the server. With REST, each endpoint returns…

JavaScript Event Loop

Blog

December 21, 2023

JavaScript Event Loop

Often, when switching to JavaScript from any other language, developers face many frustrations. That’s because JavaScript has some unique features that may not be obvious…

Lodash library in Javascript

Blog

January 20, 2023

Lodash library in Javascript

When working with the manipulation of objects, arrays, strings, numbers, etc., we can use a library known as Lodash. This library enables the writing of…

Regular Expressions (Regex) In JavaScript

Blog

March 2, 2022

Regular Expressions (Regex) In JavaScript

Regular Expressions (or regex for short) represent a sequence of characters used to define a search pattern. The two most common use cases where you…

Making peace with frontend development: Leveling up your CSS

Blog

June 2, 2020

Making peace with frontend development: Leveling up your CSS

The perils of CSS written in haste In the previous blog I wrote, I’ve emphasised the importance of mastering the fundamentals in order to become…

Map, Filter & Reduce functions in JavaScript

Blog

April 9, 2020

Map, Filter & Reduce functions in JavaScript

Map, Filter & Reduce functions in JavaScript Map, filter and reduce functions were introduced in ES6. All of these functions transform an initial list (array)…

Bootstrap partial Sass & ESLint

Blog

July 9, 2019

Bootstrap partial Sass & ESLint

Bootstrap partial Sass Bootstrap is a component-based library for developing web UI. Not all components are used when developing frontend with Bootstrap. In order to…

Symbols and Variables in Ruby & Destructuring in JS

Blog

June 12, 2019

Symbols and Variables in Ruby & Destructuring in JS

Symbols and Variables in Ruby Symbols and variables are very different things in Ruby. Symbols are like strings, they’re immutable and behave like constants. All…

Filter & Reduce functions in JavaScript

Blog

May 17, 2019

Filter & Reduce functions in JavaScript

Filter & Reduce functions in JavaScript Loops are an important construct of every programming language. They are also a tool generally used to perform operations…

Falsy and Truthy values & Arrow Functions in JS

Blog

May 14, 2019

Falsy and Truthy values & Arrow Functions in JS

Falsy and truthy values in Javascript Falsy values in JavaScript are false, null, undefined, 0, NaN, ““ (empty strings). The following construct: let val =…