2021-11-15

Using pre-commit and Makefile for Python code development workflow

5 mins read Introduction When developing Python code we are constantly adding and committing changes. However, nothing stops us from committing low-quality code, e.g. code […]
2021-11-12

Making data pipelines in Pandas using .pipe() method

13 mins read Real-life data is usually messy. It requires a lot of preprocessing to be ready for use. Pandas being one of […]
2021-11-11

23 Useful but less used Pandas Functions

11 mins read Pandas is so vast and deep that it enables you to execute virtually any tabular manipulation you can think of. […]
2021-11-09

Hands-on Docker Swarm networking using Play with Docker

11 mins read In this article, I’m going to cover 2 main subjects of the networking domain for the Docker Certified Associate DCA […]
2021-11-08

Definitive Docker Swarm Tutorial

17 mins read In this guide, you will learn everything you need to know about Docker Swarm and how to use it to […]
2021-11-05

Volumes in Docker Compose tutorial

5 mins read The purpose of this post is to review how we can use volumes in Docker Compose. These are some possible scenarios: […]
2021-11-04

What are Digests in Docker

6 mins read Most Docker images are run as containers by invoking something along the lines of docker run <image>:<tag>. However, it’s also possible–and […]
2021-10-31

Building faster and smaller docker images with multistage DockerFile builds

5 mins read There is no doubt about the fact that Docker makes it very easy to deploy multiple applications on a single […]
2021-10-29

Difference between CMD and ENTRYPOINT Commands in Dockerfile

14 mins read Introduction Containers are designed for running specific tasks and processes, not for hosting operating systems. You create a container to serve […]
2021-10-28

Docker Shell and Exec Form difference

4 mins read The RUN, ENTRYPOINT, and CMD, instructions all have two different forms they can be written in, and those forms change how each of […]
2021-10-19

Common mistakes and best practices on creating a Dockerfile

8 mins read We work with Dockerfiles on a daily basis; all the code we run for ourselves and for our customers, we […]
2021-10-18

Guide to different types of Docker Volumes

6 mins read The data generated and used by containers are not persisted after we restart or remove containers. So, we can use Docker […]
2021-10-08

Importance Sampling in Reinforcement Learning

5 mins read Motivation Importance sampling plays a key role in sampling inferencing and reinforcement learning RL. In RL, importance sampling estimates the […]
2021-10-08

Fundamentals of statistics for Data Scientists and Analysts with Python Code

36 mins read As Karl Pearson, a British mathematician once stated, Statistics is the grammar of science and this holds especially for Computer and Information […]
2021-10-07

Inverse CDF Transform Sampling

4 mins read Overview Inverse transform sampling is a method for generating random numbers from any probability distribution by using its inverse cumulative […]