HowTo

Tools for Benchmarking Performance & Load Testing Web Apps

A Benchmark is a set of standard or point of reference against which things may be compared. As a reference point it helps us to know if our software or product is performing well or not. Hence in a way benchmarking is useful for determining and measuring performance. It is useful for setting a baseline …

Tools for Benchmarking Performance & Load Testing Web Apps Read More »

How to Stop Django or Flask Server without Ctrl + C

Ctrl + C is an awesome and common way to stop most process especially when being run from the terminal. In this tutorial we will explore how to stop a Django application or Flask application without using Ctrl + C. This idea is useful when you are working within a script or a CI/CD pipeline …

How to Stop Django or Flask Server without Ctrl + C Read More »

Logging into PostgreSQL without password prompt

Postgresql is a powerful opensource database software that is very useful as botha production and development database management software.In this tutorial we will explore three ways we can log into a postgresql database without password prompt. By default, when logging into postgresql using psql, you will encounter the fatal error of authentication. psql: error: connection …

Logging into PostgreSQL without password prompt Read More »

How to Run a PyPi Mirror Locally on Your Laptop using DevPi

Mirroring websites refer to the concept of replicating or copying a website or any network node with the purpose of Reducing network traffic, improve access speed Ensuring availability of the original site for technical or political reasons Providing a real-time backup of the original site. In this tutorial we will be making a mirror of PyPI …

How to Run a PyPi Mirror Locally on Your Laptop using DevPi Read More »

Deploying Streamlit and FastAPI apps using Docker and Docker-compose

Containerization refers to the process of virtualization in which all the components of an application are bundled into a single container image and can be run in isolated user space on the same shared operating system. The containers are basically a fully functional and portable cloud or non-cloud computing environment surrounding the application and keeping …

Deploying Streamlit and FastAPI apps using Docker and Docker-compose Read More »

Text Annotation Using Label Studio On DagsHub

Dagshub is the platform where people build data science project. It is built on the shoulders of open source tools that we are mostly familiar with in the Data science and AI field.One of the cool features of Dagshub is the Annotations feature. It is an integration of Label Studio into Dagshub, making it easier …

Text Annotation Using Label Studio On DagsHub Read More »