Blog

Featured image for What's New in Node.js 24 (And How to Upgrade Your Codebase Smoothly)

2025-10-075 min read

What's New in Node.js 24 (And How to Upgrade Your Codebase Smoothly)

Node.js 24 is here with game-changing features like V8 13.6, Float16Array, explicit resource management, WebAssembly Memory64, and npm 11. Learn what's new and how to upgrade smoothly.

Use Hook in React 18

2023-02-272 min read

Use Hook in React 18

This blog post focuses on the new experimental feature in React 18 called the use hook. It explains how the use hook can be used to create custom hooks that can be reused across different components, simplifying state management and making code more modular.

Optimal SEO Performance for NextJS

2023-01-053 min read

Optimal SEO Performance for NextJS

In this blog post we'll explore how Next.js can help you optimize your website for search engines From server-side rendering to automatic code splitting we will cover all the features that make Next.js a powerful tool for SEO optimization

Featured image for How to install OpenVPN using Docker

2021-10-022 min read

How to install OpenVPN using Docker

In this article we will be seeing how easy it is to get started with your own OpenVPN server.

Featured image for How to create an SSH tarpit

2021-05-233 min read

How to create an SSH tarpit

A quick an easy way get back at those obnoxious hacker that target to gain SSH access to your Linux server. This article will show you how to trap the hackers in a SSH tarpit.

Featured image for JavaScript Promises: Promise.all vs Promise.allSettled vs Promise.race vs Promise.any

2020-12-124 min read

JavaScript Promises: Promise.all vs Promise.allSettled vs Promise.race vs Promise.any

Ever wanted to be a Promises whizz. There are a few tricks you can learn to become that through the use of promise static methods for handling an array of promises in JavaScript

Featured image for Easy PGP Encryption using Node.js

2020-11-282 min read

Easy PGP Encryption using Node.js

An easy setup guide on how to begin using PGP Encryption on Node.js

Featured image for Setup OpenStreetMap Tile Server on Ubuntu 20.x 🗺

2020-11-133 min read

Setup OpenStreetMap Tile Server on Ubuntu 20.x 🗺

Every wanted tour own Map server so that you don't have to pay those hefty unchecked prices from map tile providers; you can do so and have your own server using OpenStreetMaps. In this article, we are going to learn how to setup OpenStreetMaps OSM Carto as a tile server.

Featured image for How to Use Tee on Linux

2020-11-082 min read

How to Use Tee on Linux

Ever wondered how to read from standard input and write results to standard output and files at the same time? Look no further, tee on Linux lets you do just that with no hassle. In this article, we will discuss the basics of tee with some easy to understand examples.

Featured image for How to use Screen on Linux to Detach and Reattach your Terminal

2020-11-053 min read

How to use Screen on Linux to Detach and Reattach your Terminal

Screen is this awesome software tool in Linux that provides you the ability to spring-up and use multiple shell sessions from a single ssh session. Screen essentially acts as a terminal multiplexer emulator that is packed with features.

Featured image for Easy Remote Debugging Node.js using VS Code

2020-10-234 min read

Easy Remote Debugging Node.js using VS Code

In this post, we will see how to perform remote debugging on a server running heedlessly leveraging the power of an SSH tunnel.

Featured image for Increase Node.js Memory Limit (Bonus: PM2)

2020-10-163 min read

Increase Node.js Memory Limit (Bonus: PM2)

Node.js has memory limitations that you can hit quite easily in production. By default, Node.js uses a maximum heap size of 700MB and 1400MB on 32-bit and 64-bit platforms.

Featured image for My Terminal Setup: iTerm2 + ZSH + Powerlevel10k

2020-10-105 min read

My Terminal Setup: iTerm2 + ZSH + Powerlevel10k

Be it any type of development, one of the most important tool is the terminal. Through this post I want to share my preferred terminal setup.

Featured image for How to generate keys for Mutual TLS Authentication 🔑

2020-10-024 min read

How to generate keys for Mutual TLS Authentication 🔑

Mutual TLS authentication is a process that ensures that traffic between entities is secure and trusted in both directions between a client and a server. It essentially takes place through a TSL handshake. Here is a quickie on how to generate certificates and perform Mutual TLS Authentication between a client and a server.

Featured image for How to SSH using Node.js

2020-09-252 min read

How to SSH using Node.js

Quick tip on how to build an application that will SSH to servers and run commands using Node.js for automation of commands and complex deployments.

Featured image for How to send CSV Files with Nodemailer 📨

2020-07-122 min read

How to send CSV Files with Nodemailer 📨

If you are wondering on how to send files, especially CSV files as attachments in Nodejs, then look no further, we are going to do just that in this post using Nodemailer. I promise you it is going to be easy as cake. 😊

Featured image for Install Docker on Ubuntu 18.04 (Bionic Beaver) 🐳

2020-04-113 min read

Install Docker on Ubuntu 18.04 (Bionic Beaver) 🐳

One of the most beautiful sights to see is a smooth running development and production environment. Docker makes this a reality with ease 😁. This is one of the main reason docker usage just skyrocketed in a the past couple of years. Well, are you wondering how to get started with installing docker? Look no further, here is a quick tutorial for the most widely use Linux Distro!

Featured image for Addressing Businesses with the Right Innovation: IoT 📈

2019-01-103 min read

Addressing Businesses with the Right Innovation: IoT 📈

IoT is frequently called the 4th Industrial Revolution and revolutions rarely happen without complication. The IoT revolution is no different, it is complicated, because even though there are widespread solutions being developed by developers around the world, there is a key factor that is not taken into account, that is addressing this innovation with integration...

Featured image for Truth About Being a Full-Stack Developer 👩‍💻

2017-12-165 min read

Truth About Being a Full-Stack Developer 👩‍💻

A full-stack developer is simply someone who is familiar with all layers in computer software development. These developers aren’t experts at everything; they simply have a functional knowledge and ability to take a concept and turn it into a finished product...

Featured image for Importance of Teaching Children to Code 🧒

2017-10-143 min read

Importance of Teaching Children to Code 🧒

The future most definitely is going to be more and more automated since our reliance on technology will only increase. The children today should not only learn to passively use this technology but also understand and control it...

Featured image for Node.js 8: util.promisify() 💡

2017-09-293 min read

Node.js 8: util.promisify() 💡

Node.js 8 has a new utility function: util.promisify(). It converts a callback-based function to a Promise-based one. Since we are on this topic I would like to highlight one of the most straight forward explanation for promises that I have come across by Jecelyn Yeen...

Featured image for GET query string parameters 💁‍♂️

2016-12-141 min read

GET query string parameters 💁‍♂️

A utility function to get the value of any query string parameter. We all know that the query string parameters are available for us through window.location (JavaScript Window Location Object). But query string usually turns up as a string and has to be parsed to get the necessary attribute out...

Featured image for Yarn on the Rise 😺

2016-12-132 min read

Yarn on the Rise 😺

Titans such as Facebook and Google have teamed up to make a faster and better package manager in comparison to npm. It is called Yarn. Though, don’t be alarmed this package management tool takes packages from NpmJS and Bower registries supporting parallel dependency installations...

Featured image for Rick And Morty 👾

2016-10-012 min read

Rick And Morty 👾

Let me start by saying that I’m very picky and skeptical about all TV shows. Judging from the promos I suspected that it was going to be just another lazily animated show with some cheap comedy and cheap standards. I had never been so wrong. It might seem that is a silly knock off to the “Back to the Future” franchise, but it has perks of its own. The hilarious and bizarre adventure of an alcoholic scientist and his awkward grandson. The writing was fantastic and the animation was well crafted...