Introduction This article will explore all the free resources out there to prepare for AWS Cloud Practitioner exam. Will dive as deep as possible to understand and learn all the concepts of AWS. Main goal is not pass the exam but have a deeper understanding of all the AWS services so it can help us to pass this CLF-C02 exam.…
What is AI and how they work? A simple guide
Artificial Intelligence (AI) is a branch of computer science that aims to create machines capable of performing tasks that typically require human intelligence. These tasks include understanding natural language, recognising patterns, solving problems, and making decisions. AI systems are designed to learn from experience, adapt to new information, and perform human-like activities. How Does AI Work? AI systems work by…
How to deploy a Python Flask App with NGINX and Gunicorn
Preface Deploying a Flask web application is an essential step in making your project accessible to users worldwide. This blog post will guide you through the process of deploying a Flask app with NGINX and Gunicorn using python3 virtual environments (venv), Supervisor for process management, custom DNS for domain configuration, and Git for version control. While the steps may involve…
Canonical’s Multipass: Streamlining Software Testing and Development
Firstly, a huge thanks to Canonical for giving us this awesome tool for free! Yet another triumph from them for sure. I will try to explain and explore the utility of Multipass in software testing and development cycles, highlighting its advantages and versatility, and also delves into its role in testing Docker Swarm. In the ever-evolving landscape of software development,…
Just a quick note: The writings on this blog are my personal opinions only. They do not reflect the views of my employer or anyone else. What I think, write, or believe today might not be true tomorrow, but when I come across that I’m wrong, I’ll accept the facts, improve, and stay curious. This space is for me, so…
What is python enumerate() function?
The enumerate() function in Python is a built-in function that allows us to iterate over a sequence (such as a list, tuple, or string) while keeping track of the index of the current item. It returns both the index and the value of each item in the sequence as you iterate through it. Here’s a simple example to illustrate how…
How to run PostgreSQL in Docker
PostgreSQL is a powerful relational database management system. For local development, practice and learning one can run Postgres in docker container. This is a step-by-step guide how to run postgres in Docker. This tutorial is for Linux/Ubuntu systems! If you have Docker installed already, then jump to Step 2 Step 1: Install Docker This completes download and install of Docker…
The Significance of Secularism in Promoting Equality
Introduction Secularism, as a principle that separates religion from the affairs of the state, plays a pivotal role in fostering equality in society. The idea of secularism is rooted in the belief that individuals should be free to practice their own religion or belief system without interference from the government or other religious institutions. This essay explores the vital importance…
How I Learn New Technical Concepts: My Black box Method
Learning something new in the tech world is like opening a mysterious Blackbox. You’re faced with complex terms and ideas that need unravelling. My approach, what I call it “The Blackbox Method,” (is a metaphor for the process of diving into complex topics and gradually understanding them, similar to opening a black box to uncover its contents) simplifies this process.…
How to convert decimal numbers to binary in Python: A Step-by-Step Guide
Binary number system is a fundamental concept in computer science, particularly when we deal with low-level operations and digital representation. In this article, I will explore a simple Python code snippet that manually converts a decimal number to its binary equivalent. Understanding the inner workings of this code can provide valuable insights into how binary representation is constructed. The Code:…