Deploy a React App on Cloudflare Workers

The release of Workers Sites made it super-easy to deploy static applications to Cloudflare Workers. And with the rise of JAMStack-like architectures, static sites have become a simple way to combine highly-available static assets with high-performing backend code. In this how-to … | Continue reading


@codeforgeek.com | 3 years ago

Connect MySQL Using Python

To connect MySQL using Python, follow the steps below: Step 1: Install Python MySQL Connector In order to connect to MySQL using Python, we need to first install the required driver. In this tutorial,we are going to use mysql-connector-python package. To install the package, run … | Continue reading


@codeforgeek.com | 3 years ago

Python Functions with Examples

Functions are a basic building block of the program. Functions consist of multiple programming statements grouped together for reusability. Functions provide the structure to the program and allow programmers to write reusable code. There are two types of functions in Python. Bui … | Continue reading


@codeforgeek.com | 3 years ago

Python Data Structures

Python provides several built-in data structures to help us efficiently handle large amounts of data. Python provides four primary built-in data structures: List Tuple Dictionary Set Let’s study each one of them in brief. This tutorial is a part of the free course – l … | Continue reading


@codeforgeek.com | 3 years ago

Build a Todo App Using Cloudflare Works and KV

In this guide, we’re going to make a basic to-do list application with a simple web development stack—HTML, CSS, and JavaScript. And we’ll use Cloud Workers to serve the app itself and Cloudflare Workers KV—a key-value data store—to store the data. Here are the steps weR … | Continue reading


@codeforgeek.com | 3 years ago

Most Detailed Node.js Tutorial for Beginners – Approx 5000 Words

This Node js tutorial is designed for beginners to help you learn Node.js step by step. All you need to do is follow this Node.js tutorial stepwise. Each step covers important topics related to Node.js. This Node.js tutorial is divided into 7 steps. We expect you to follow this s … | Continue reading


@codeforgeek.com | 3 years ago

Deno Tutorial for Beginners

Deno is a JavaScript/Typescript runtime framework. Deno ships security and modern JavaScript features inbuilt to provide a great developer experience. Before we proceed ahead with the article, let me say out loud a hype that is going around in the developer community. Deno is sim … | Continue reading


@codeforgeek.com | 3 years ago

Rendering HTML in Flask

In the last tutorial, we studied about the routers in Flask. If you are a new visitor, kindly check the Flask series and follow all the tutorials. In this tutorial, we are going to learn to template in Flask and learn how to render HTML templates. Step 1: First, create a new fold … | Continue reading


@codeforgeek.com | 4 years ago

Python Flask Routing

In the last tutorial, we have learned about setting the Flask local development environment. In this tutorial, we are going to cover the Flask routers. Routers are simply a way to assign URLs to functions. Every web framework provides routing and Flask is no exception. Here is a … | Continue reading


@codeforgeek.com | 4 years ago

Top Machine learning frameworks for Web development

Machine Learning is one of the most trending fields in software development. Machine Learning is going to transform the web development company process of several programs. In this article, I have compiled my own list of top machine learning frameworks based on my experience and … | Continue reading


@codeforgeek.com | 4 years ago

How to Send Ethereum Using Node and Web3

In order to send Ethereum from one wallet to another, we need to have the following things in line: Generating Ethereum test wallets. Funding Ethereum in a test wallet. Ethereum blockchain test net environment. Program to transfer fund. Let’s dive in. Step 1: Generating Eth … | Continue reading


@codeforgeek.com | 4 years ago

Serve Static Files in Express

Express provides built-in middleware that allows us to serve static files directly from the file system. express.static() is the middleware that we can use to serve static files to the user. Here is the simple example code: const express = require(’express); const route … | Continue reading


@codeforgeek.com | 4 years ago

Send File as Response in Express

You can send files directly from the Express router using res.sendFile() method. You can send a file of any type such as HTML, PDF, Multimedia, etc. res.sendFile() Method Express provides a method in the response object of the router called sendFile() that can be used to serve st … | Continue reading


@codeforgeek.com | 4 years ago

Send JSON Response in Express

Generally, we use res.send() method to send response to the API call. Here is the sample code. const express = require(’express); const router = express.Router(); const app = express(); router.get(‘/api’, (req,res) => {     res.send(‘Hello … | Continue reading


@codeforgeek.com | 4 years ago

How to Generate Ethereum Addresses for Wallets

If you are using Node.js, you can use the package called “ethereumjs-wallet” to generate Ethereum private keys and addresses. This is official package provided and maintained by the Ethereum JavaScript community. To generate Ethereum addresses, follow these steps: Ste … | Continue reading


@codeforgeek.com | 4 years ago

Setting up free SSL certificate using LetsEncrypt

In this tutorial, we will learn how to use LetsEncrypt to obtain a free SSL certificate for your Nginx web server. LetsEncrypt is a free certificate authority that provides a set of tools to manage SSL in your server and it’s absolutely free. If your web application is not … | Continue reading


@codeforgeek.com | 4 years ago

Microservices Architecture with Node

I have worked with Microservices architecture in the past and in fact, this website is built with Microservices architecture style. I have given a talk on Microservices in various meetups including DigitalOcean and Microsoft. In this article, I am going to explain to you about th … | Continue reading


@codeforgeek.com | 4 years ago

Quantum Computing Explained

Quantum computing is a theory of computation based on quantum mechanics principles such as superposition and entanglement instead of classical computing principles such as a Turing machine or lambda calculus. If you are feeling like tom cruise now. via GIPHY Then I urge you to ha … | Continue reading


@codeforgeek.com | 4 years ago

Top handpicked MongoDB hosting providers

MongoDB is a popular NoSQL database trusted by over 40 million customers according to the DB engine monthly ranking report. Its database is integrated with a strong partner network and a collaborative developer community for creating supportive environments. Especially the develo … | Continue reading


@codeforgeek.com | 4 years ago

Web Scrapping Using Node.js

Web scraping is a technique in which we extract information from websites by parsing the HTML document of the web page. You can perform web scrapping in multiple ways, in this tutorial, we will be showing you how to build a web scraper using Node.js to extract information from we … | Continue reading


@codeforgeek.com | 4 years ago

Building a simple weather app using Node and express

Weather app is very common among people. It’s on our phone screen, on our computer’s menu bar. Let’s build one in order to understand how to integrate third-party APIs to our web application. In this article, we will build a simple application that will take the … | Continue reading


@codeforgeek.com | 4 years ago

Fetch Google Search Results in JSON Format

SERP i.e Search engine results page is a common term between internet marketers and website owners. For any website, the search traffic is a crucial factor. Search engine optimization or SEO is used to make sure that the web page follows the guidelines laid out by search engines … | Continue reading


@codeforgeek.com | 4 years ago

Building a related post engine using MongoDB Aggregation

Moving to custom Node.js stack from WordPress creates many challenges. One of them is to custom code the plugins feature such as the Related post plugin. It’s so easy to do that in WordPress, just add a plugin and you are pretty much done. Also Read: Migrating WordPress Con … | Continue reading


@codeforgeek.com | 4 years ago

Building URL Shortner App Using Node and Redis

A URL shortener is a pretty popular application on the Web. URL shortener saves spaces so that one can send it in emails, tweet it on Twitter while still redirecting to the original URL. For example, consider this URL: https://www.amazon.in/Apple-iPhone-XR-64GB-White/dp/B07JGXM9W … | Continue reading


@codeforgeek.com | 4 years ago

Caching MongoDB Database with Redis

MongoDB is one of the most popular NoSQL databases in the world. The simplicity of the system makes it easy to adapt and maintain. When we use databases such as MongoDB in our web services we tend to ignore the performance part of it. When database scales up to a good volume, it … | Continue reading


@codeforgeek.com | 4 years ago

The Basics of Neural networks and it's principles

With the rise in the field of machine learning and artificial intelligence, the need for neural networks is also elevating. The neural network comprises a series of algorithms that undertakes to perceive the connection in a data set by a method that is similar to the way the huma … | Continue reading


@codeforgeek.com | 4 years ago

Migrating Wordpress Content to MongoDB

WordPress uses MySQL as a primary database to store its content that includes posts, categories, tags, users, media and other meta details. WordPress also has a pretty awesome import/export feature that generates a generic XML file containing the content information. This article … | Continue reading


@codeforgeek.com | 4 years ago

Obfuscate JavaScript Code Using Node.js

Continue reading


@codeforgeek.com | 4 years ago

Free Python Courses for Free

Continue reading


@codeforgeek.com | 4 years ago

Debugging “Make failed with exit code 2” error in Node

Continue reading


@codeforgeek.com | 4 years ago

Facebooks cryptocurrency: What we know so far

Continue reading


@codeforgeek.com | 4 years ago

MongoDB ElasticSearch Synchronization

Continue reading


@codeforgeek.com | 4 years ago

Node and MongoDB Tutorial

Continue reading


@codeforgeek.com | 4 years ago

Getting Started with Node – Course

Continue reading


@codeforgeek.com | 4 years ago

Powerful Productivity Tips for Developers

Continue reading


@codeforgeek.com | 4 years ago

Programming Language for Game Development

Continue reading


@codeforgeek.com | 4 years ago

The Solid Principle and Explanation in JavaScript

Continue reading


@codeforgeek.com | 4 years ago

Password Hashing and Comparing in Node.js

Continue reading


@codeforgeek.com | 4 years ago

Best Visual Studio Code Extensions for Web Development

Continue reading


@codeforgeek.com | 4 years ago

How to replace all occurrences of a string in JavaScript

In this short tip post, we will learn how to replace all occurrence of a string in JavaScript. Objective Finding the occurrences of a given string and replacing them with the given word. Approach T… | Continue reading


@codeforgeek.com | 5 years ago

How to become a full stack developer

I am a ___ developer. If you fill the blank with any single technology say Java or anything else then you are about to become a history. Those days are gone when developers use and code in just one… | Continue reading


@codeforgeek.com | 5 years ago

Building a Slack Bot to Get Currency Exchange Using Node.js

Slack is without a doubt a widely adopted messaging tool. It’s been used in companies ranging from startups to fortune 1000. Slack offers various features such as integration, groups, private… | Continue reading


@codeforgeek.com | 5 years ago

Integrate Google reCAPTCHA v3 in your site

Google has launched reCAPTCHA v3 to prevent spam bots without any user interaction. reCAPTCHA v3 returns us spam score that can be used to take various action in your web app. In this tutorial, I a… | Continue reading


@codeforgeek.com | 5 years ago

Build Your First JavaScript Unikernal

Unikernels have been predicted to be the successor to container technology for a few years now because of their purported speed, security, and size but adoption has been lagging – why? Well, … | Continue reading


@codeforgeek.com | 5 years ago

Developing Infinite Scroll App in Node and React Native

When there is a large number of records to be fetched for a particular query and because fetching such huge data and rendering on the screen will downgrade the application performance. To solve thi… | Continue reading


@codeforgeek.com | 5 years ago

Getting Started with Node worker threads

NodeJS v11.7.0 is released and we have one of the most asked feature requests i.e threads. As we all know, Node provides the developer with a single-threaded system and internally uses threads to m… | Continue reading


@codeforgeek.com | 5 years ago

Crawling the web Using Node.js

Scraping the web is a quite old technique to generate data for search engines, data science, surveillance etc. In this article, we are going to learn how to perform web scraping using Node js and a… | Continue reading


@codeforgeek.com | 5 years ago

Building MacOS Theme Switcher Using Node.js

I recently updated my Mac to MacOs Mojave. It comes with various upgrades, the dark theme is one of them. Coming from the background of hardcode Linux user, I love anything which is black and dark.… | Continue reading


@codeforgeek.com | 5 years ago