Posts by Year


Python Logging: Basic Tutorial and Template

2 minute read

Logging is a critical component of any Python project, and here, I write a simple tutorial and example templates to use that will help you to have a head sta...


How to Plot Group-plots in Python

2 minute read

Learn how to create beautiful group-plots in Python with this step-by-step guide. With examples using Matplotlib and Pandas, you can master the art of visual...


Introduction to the DevOps Concept

2 minute read

DevOps is a software development approach that aims to bridge the gap between development and operations teams, ensuring faster and more efficient delivery o...

Write a Simple Worm (Malware) in Python

4 minute read

Writing a worm in Python can seem like a daunting task, but it’s an excellent way to learn about computer security and how these types of programs work. In t...

Write a Simple Virus in Python

7 minute read

Have you ever wondered how viruses work? What if you could learn about viruses by writing your own simple, harmless virus in Python? In this blog post, I wil...

Write a Simple Backdoor in Python

4 minute read

Backdoors are one of the most common types of malware used by hackers to gain access to a target system. In this tutorial, I will teach you how to write a si...

Write A Basic Keylogger in Python

2 minute read

Want to understand how keyloggers work? This blog post will guide you through writing a basic keylogger in Python. Keyloggers can be useful tools for monitor...

Tools and Platforms I use for Blogging

5 minute read

If you’re looking to start or improve your blogging game, it’s important to have the right tools and platforms at your disposal. From content creation to web...

Useful Functions of Python Itertools Module

4 minute read

Python itertools module is a powerful library to create fast and efficient iterators. It provides a set of functions for working with iterators and can be us...


Matrix Operations in Python Numpy

2 minute read

Learn how to perform matrix operations like addition, subtraction, multiplication, inverse, transpose, and more using Python’s NumPy library. This tutorial w...

Build a Balena Cloud using Raspberry Pi

2 minute read

Have you ever wanted to create your own cloud service, but didn’t want to pay for a subscription or worry about privacy concerns? Look no further than buildi...


A few hours in the Galveston Beach

1 minute read

It is the semester break and a few from our community wanted to have fresh airs. So, we chose Galveston beach as it is just an hour’s drive from Harris Count...

Line Plotting using Latex PGFPlots

3 minute read

If you are a researcher or a student looking for a way to create high-quality line plots for your scientific documents, then you might want to consider using...

Important Latex Resources in a Nutshell

2 minute read

If you are a beginner in LaTeX or even an experienced user, you might find it difficult to keep track of all the resources available out there. This blog pos...

Creating Bar Charts using Python Matplotlib

4 minute read

Bar charts are one of the most commonly used visualizations in data science. They are great for displaying categorical data and comparing values between diff...

Itemize, Enumerate, and To-do-list in Latex

2 minute read

Learn how to make lists in Latex using the itemize, enumerate, and to-do-list environments. These are essential tools for organizing and presenting informati...


How to write algorithm in Latex

3 minute read

Learn how to write algorithms in Latex using the algorithmicx package. This package provides an easy-to-use and flexible environment for writing algorithms w...