JavaScript – How to set a Timer with setTimeout()

This tutorial will help you understand how built-in JavaScript methods work setTimeout() works with visual code examples. How to use setTimeout() in JavaScript The setTimeout() allows you to execute a piece of code after a certain amount of time has elapsed. You can think of this method as a way to set a timer to […]


Git – How to push Local Branch to Origin

The basic command to push a local branch to a remote repository is git push. This command has many options and parameters that you can pass to it, and in this article you will learn the options and parameters that you will use most often. How to push a local Git branch to origin If […]



How to Install Discourse with Docker on Ubuntu 22.04

Discourse is a free and open source discussion platform built for the next decade of the Internet. You can use it as a mailing list, a discussion forum and a long chat room. Discourse offers some of the same social features as Twitter and Facebook. Build, engage and grow your business community in a trendy […]



How to combine First and Last Name in Excel

  In Excel, you can have a column with a first name and a column with a last name that you want to concatenate. In this tutorial, I will explain how you can easily do this. Suppose we have a list of names in column A and a list of surnames in column B, and […]


Top Free Windows Email Programs

Mozilla Thunderbird Mozilla Corporation Mozilla Thunderbird is a fully featured, secure and very functional email client and RSS feed reader. It lets you handle mail efficiently and with style, and Mozilla Thunderbird filters away junk mail too. Opera The Opera email client is a slick and flexible interface that will satisfy almost all your email needs, and […]



Use Entrypoint with Docker and Docker Compose

In this tutorial I will explain how Docker’s Entrypoint instruction works and how you can use it in your Dockerfiles and with Docker Compose. This will also cover some best practices and ideas for where you can learn more. Entrypoint sets the command and parameters that will be executed first when a container is run. […]


Install Docker Registry and WEB UI

What Docker Registry is? Docker Registry is a stateless, highly scalable server side application that stores and lets you distribute Docker images. The Registry is open-source, under the permissive Apache license. Why use it You should use the Registry if you want to: tightly control where your images are being stored fully own your images distribution […]


How To Install And Use Basic Docker Commands

Docker – ‘A better way to build apps’, as stated on its website, is an open-source platform for building apps and microservices. The catch here is the automated deployment of your app in a container, by OS level virtualization provided by Dockers. Dockers are better than VMs as you can do away with the additional costs […]