How I Started Using ES6 Modules in Node.js (2026 Update)

A modern, practical guide to ES modules in Node.js with both JavaScript and TypeScript setups.

February 5, 2026 · 3 min · Chris Achinga
How I Started Using ES6 Modules in Node.js (2026 Update)

Linked List For (!Dummies) - Updated

A practical, updated guide to linked lists, their types, trade-offs, and a clean JavaScript implementation.

February 5, 2026 · 4 min · Chris Achinga
Linked List For (!Dummies) - Updated

JavaScript Console Methods You Should Know

Essential console methods for debugging in browser DevTools and Node.js, with practical examples.

February 4, 2026 · 3 min · Chris Achinga
JavaScript Console Methods You Should Know

What Is React Native? Building With React Native (2026 Update)

A modern, practical guide to React Native: how it works, core components, and how to start with Expo or the CLI.

February 4, 2026 · 3 min · Chris Achinga
What Is React Native? Building With React Native (2026 Update)

Before starting React, I think you should ...

Essential JavaScript concepts and resources to know before learning React.

June 9, 2024 · 2 min · Chris Achinga
Before starting React, I think you should ...

Creating an installable Next.Js Application

Progressive Web Applications (PWAs) have gained significant popularity in recent years due to their ability to deliver a native-like experience to users across multiple devices. One of the frameworks that has emerged as a powerful tool for building PWAs is Next.js.

June 25, 2023 · 5 min · Chris Achinga
Creating an installable Next.Js Application

How To Create and Deploy a json-server

json-server is a tool for creating mock REST API fast! To get started, ensure you have the following requirements: NodeJS (npm) Let's get started! On an empty folder, initiate a nodejs application by ...

October 18, 2022 · 2 min · Chris Achinga
How To Create and Deploy a json-server

Creating A Weather Search App in Vanilla JavaScript

This post covers creating a simple weather search application using plain JavaScript, HTML, and CSS. Demo and Source Code The project demo is live on codesandbox, and the source code is available on G...

September 22, 2022 · 2 min · Chris Achinga
Creating A Weather Search App in Vanilla JavaScript

Using JavaScript in JupyterLab

TL;DR This post will take you through installing JupyterLabs and how to add a NodeJS kernel to it in Ubuntu. Installing JupyterLabs For a better experience, you should install Jupyter Lab inside a vir...

August 20, 2022 · 1 min · Chris Achinga
Using JavaScript in JupyterLab

How to Create A Simple API: ExpressJS

Express JS is a backend framework that runs on Node JS. It really comes in handy when creating backend microservices for our applications. I will take you through simple steps in creating a simple API...

August 3, 2021 · 2 min · Chris Achinga
How to Create A Simple API: ExpressJS

How To Display JSON data on an HTML page using Vanilla JavaScript

This is a hands-on code tutorial on how to fetch data using plain JavaScript and Displaying data on a simple HTML web page. When creating websites, there is a possibility that you'll be getting data f...

May 28, 2021 · 5 min · Chris Achinga
How To Display JSON data on an HTML page using Vanilla JavaScript

Getting Started With strapi

Using Strapi https://strapi.io/ What is Strapi Strapi is a headless CMS A headless content management system, or headless CMS, is a back-end-only content management system that acts primarily as a con...

May 10, 2021 · 4 min · Chris Achinga
Getting Started With strapi

5 JavaScript Console Methods you should Know

All web developers are probably familiar with using the web console as their debugging tool. The most common way is using the famous console.log tool that JavaScript provides. The console has more tha...

April 29, 2021 · 2 min · Chris Achinga
5 JavaScript Console Methods you should Know