Writings Know Thyself: Alchemy of the Mind The "Know Thyself" series embarks on a deep dive into the essence of human existence, exploring the intricate blend of biology, emotions, and thoughts that define us. "Alchemy of the Mind", a key
Writings Know Thy World: You need more help than you think Explore the unseen forces shaping our lives, Know Thy World. From the symphony of biological processes to the cosmic dance of the universe, discover how interconnected and dependent we are on these hidden
Writings Weaving the Tales of Life: The Power of Storytelling Our deep-rooted love for stories reflects our intrinsic need for human connection and effective communication. A well-crafted story can stir emotions, fuel empathy, and foster a sense of belonging. Through stories, we share
Python Kubernetes Automating Deployment of Applications using Kubernetes Python SDK Learn how to use the Python Kubernetes SDK to automate application deployments, including creating Kubernetes resources like deployments, services, secrets, config maps, and ingress.
Writings Lines of Destiny: The Immaculate Beauty of the Arabic Alphabet The Arabic alphabet is a fascinating script with a rich history and a unique structure that has captivated scholars, artists, and linguists for centuries. Long has Arabic enchanted people with the ebb and
Python Kubernetes Azure Building a Messaging System with NATS, Python, and Azure Kubernetes Service Learn how to build a messaging system using NATS, Python, and Azure Kubernetes Service in our step-by-step guide.
Python Kubernetes Azure Event-Driven Scaling of Python Applications in Azure Kubernetes Service (AKS) using KEDA Learn how to set up event-driven scaling of Python applications in Azure Kubernetes Service using KEDA, an open-source project providing event-driven autoscaling for Kubernetes workloads.
Python Kubernetes Azure Migrating Legacy Python Applications to Azure Kubernetes Service AKS A step-by-step guide to migrating legacy Python applications to Kubernetes on Azure, from preparing your application and packaging it in a Docker container to deploying and testing it on Azure Kubernetes Service.
Golang Kubernetes Event-Driven Scaling of Golang Applications in Azure Kubernetes Service (AKS) using KEDA Learn how to set up event-driven scaling of Golang applications in Azure Kubernetes Service using KEDA, an open-source project providing event-driven autoscaling for Kubernetes workloads.
Golang Kubernetes Building a Messaging System with NATS, Golang, and Azure Kubernetes Service Learn how to build a messaging system using NATS, Golang, and Azure Kubernetes Service in our step-by-step guide.
Golang Go for Data Processing: Working with CSV and JSON Files Dive into data processing with Go in this comprehensive guide. Learn how to read and write CSV and JSON files with complete code samples. Enhance your data processing skills and make your tasks
Golang Building a Basic gRPC Server and Client in Go Discover how to create a basic gRPC server and client using Go. This step-by-step guide, complete with code samples, makes it easy to understand and implement efficient microservices communication.
Golang Introduction to gRPC Dive into the world of gRPC - a robust RPC framework by Google. Discover its fundamental concepts, learn about Protocol Buffers and proto files, and understand its various communication modes in this comprehensive
Golang Building a basic Web Server in Golang Discover the ease and efficiency of building a basic web server in Go. This hands-on guide will take you through setting up, running, and testing your web server. Ideal for those new to
Kubernetes Python Interacting with Kubernetes Deployments and Services using Python SDK Explore the seamless integration of Kubernetes and Python in our comprehensive guide. Learn how to interact with Kubernetes deployments and services using Python SDK, making your cloud-native journey more efficient and pythonic. Begin
Kubernetes Golang A Guide to Creating Kubernetes Operators with Go Get hands-on with our comprehensive guide on creating Kubernetes Operators using Go. This article takes you through the journey of developing Kubernetes Operators, helping you manage complex Kubernetes applications with ease and efficiency.
Kubernetes Python Creating Kubernetes Custom Resource Definitions using the Kubernetes Python SDK Explore the process of creating Kubernetes Custom Resource Definitions (CRDs) using the Kubernetes Python SDK. This article offers a comprehensive guide on how to leverage Python to extend the capabilities of your Kubernetes
Golang How to create CLI Applications in Go using Cobra and Viper Learn to build powerful CLI applications in Golang using the Cobra and Viper libraries. Follow step-by-step examples and explore popular applications using these libraries to enhance your Golang development skills.
Linux A Complete Guide to Apache Bench for Performance Testing Dive into performance testing with our comprehensive guide to Apache Bench. Includes detailed code examples for basic usage and advanced features like testing with different data and headers.
Terraform Aws Building an EKS Cluster on AWS with Terraform: A Step-by-Step Guide Learn how to create an Amazon EKS cluster using Terraform in this comprehensive, step-by-step tutorial with real-world code examples.
Terraform Gcp Create a GKE Cluster on the Google Cloud Platform using Terraform Learn how to create a Google Kubernetes Engine (GKE) cluster on Google Cloud Platform using Terraform, the popular Infrastructure as Code tool.
Terraform Azure Deploying an Azure Kubernetes Service (AKS) Cluster with Terraform Learn to create an Azure Kubernetes Service (AKS) cluster with Terraform, a popular Infrastructure as Code tool, using a step-by-step guide with code examples.
Ai Mastering ChatGPT with 11 powerful examples: Top Strategies for effective prompt engineering and Improved model outputs Discover the art of prompt engineering for ChatGPT with 11 insightful examples. Learn expert techniques to craft effective prompts, optimize AI interactions, and unlock the full potential of language models. Master the secrets
Writings Socio-Economic Benefits of Zakat: Alleviating Poverty and Promoting Inclusive Growth Explore the socio-economic impact of Zakat, the Islamic practice of wealth redistribution, and its potential to foster inclusive growth, sustainable development, and social cohesion in Muslim-majority countries through real-world statistical data.
Serverless Building Knative Serverless function to detect weather using OpenWeatherMap and Python Learn how to create and deploy a Knative serverless function using Python to detect the current weather using the OpenWeatherMap API on a Kubernetes cluster.
Serverless Building OpenFaaS Serverless function to detect weather using OpenWeatherMap and Python Explore how to create an OpenFaaS serverless function using Python to detect the current weather with the OpenWeatherMap API, and learn how to deploy and test your function.
Serverless Serverless Technology: Exploring Cloud Providers, Benefits, Challenges, and Kubernetes Integration Discover the world of serverless technology across major cloud providers like AWS, Azure, and Google Cloud, and learn about the benefits, challenges, Kubernetes integration, and the role of MicroVMs in serverless computing.
Wasm WebAssembly: A Friendly Introduction Discover the power of WebAssembly in our beginner-friendly guide. Learn about its benefits, browser compatibility, and how to get started with hands-on examples. Unlock a new level of web performance today!
Kubernetes Kubernetes Best Practices: A Comprehensive Guide This article is a detailed guide for the essential Kubernetes best practices, covering application design, configuration management, resource management, monitoring, security, and more for efficient container orchestration.
Kubernetes Implementing 12-Factor App Principles with Kubernetes This article will walk the user through the 12-factor app principles and how to implement them using Kubernetes.
Wasm Run Python in the Browser with WebAssembly and Pyodide Discover how to run Python code directly in your web browser using WebAssembly and the Pyodide library. In this tutorial, you'll learn how to calculate the square of a number using Python and
Wasm Running Golang WebAssembly in the Browser: A Step-By-Step Guide Learn how to create a simple Go WebAssembly application in this step-by-step guide, including setting up the environment, creating the Go code, and integrating with JavaScript.
Ai Building a ChatGPT-based AI Assistant with Python using OpenAI APIs This article demonstrates a workflow for integrating multiple AI services to perform speech-to-text (STT), natural language processing (NLP), and text-to-speech (TTS) using OpenAI's ChatGPT and Whisper API's in Python.
Kubernetes Golang How to Create and Delete deployment and service using the Unstructured Dynamic Client in Go This article will walk the user through the process of creating and managing Kubernetes deployments and services in an Kubernetes cluster with the help of Kubernetes golang client sdk.
Linux Introduction to Systemd This article will discuss how to manage services in Systemd, a popular init system used in many Linux distributions.
Kubernetes Golang How to Create Update Scale List Get and Delete a Deployment using Kubernetes Golang SDK This article will walk the user through the process of Creating, Updating, Scaling, Listing, Getting and Deleting Deployment in a Kubernetes cluster with the help of Kubernetes Golang client SDK.
Kubernetes Golang How to detect CrashLoopBackOff Pods in Kubernetes using Golang SDK This article will walk the user through the process of detecting CrashLoopBackOff Pods in Kubernetes using Golang client SDK.
Kubernetes Golang How to Create Update Scale List and Delete a DeploymentConfig using Openshift Golang SDK This article will walk the user through the process of Creating, Updating, Scaling, Listing, and Deleting Openshift DeploymetConfig in an Openshift cluster with the help of Openshift golang client sdk.
Kubernetes Golang How to list Kubernetes Pods using Golang SDK This article will walk the user through the process of listing Pods and Namespaces in a Kubernetes cluster with the help of go-client sdk.
Writings Humanity: The Greatest Ideal We should all take pride in our nationalities, but we should not become blind to Humanity. Humanity surpasses the bounds of caste, creed, religion and ethnicity.
Writings Ideals: The axis of life In line with the harmony prevalent in nature as revealed in the designs of our Universe, I believe if you do not revolve around the axis of a bright Ideal, an ideal brimming
Terraform Terraform Best Practices In this article, I have attempted to gather the Best Practices that an engineer can adhere to while writing Terraform code.
Terraform Managing environments through Terraform Workspaces This article explains the usage of Terraform modules and how they make it easier to substitute repetitive tasks with Modules.
Terraform Azure Building highly available VMSS on Azure using Terraform Modules This article is a practical implementation of Terraform Modules for building highly available VMSS on Microsoft Azure.
Terraform Aws Building an Elasticache cluster on AWS using Terraform Modules This article is a practical implementation of Terraform Modules for building an ElastiCache cluster on AWS.
Terraform Demystifying Terraform Modules This article explains the usage of Terraform modules and how they make it easier to substitute repetitive tasks with Modules.
Terraform Azure Building an Nginx webserver on Azure using Terraform This article will walk you through automating the creation of an Nginx web server on Microsoft Azure using Terraform as an Infrastructure as Code (IaC) tool.
Terraform Aws Building an Nginx webserver on AWS using Terraform This article will walk you through automating the creation of an Nginx web server on AWS using Terraform as an Infrastructure as Code (IaC) tool.
Terraform Introduction to Infrastructure as Code (IaC) IaC has become very important for provisioning our infrastructure-as-code efficiently and collaboratively.
Kubernetes How to Pass the Certified Kubernetes Security Specialist Exam – Cheat sheet and Study Guide This article is based upon my experience on how I approached the CKS exam and cleared it in my first attempt in Sep 2021.
Writings Şükran: Enlivening with Thankfulness Every now and then, a different view, wishful thinking, good and bad ideas strike the mind like drops of pouring rain on a rainy day.
Writings The Prison of Thoughts Every now and then, a different view, wishful thinking, good and bad ideas strike the mind like drops of pouring rain on a rainy day.
Docker Data science Building Python Data Science Container using Docker Artificial Intelligence(AI) and Machine Learning(ML) are literally on fire these days. Powering a wide spectrum of use-cases ranging from self-driving cars to drug discovery and to God knows what. AI and ML have
Writings Nature: The conscience of the universe Nature is a collective conscious force, overlooking the state of the world and its inhabitants, encompassing all life on Earth.
Serverless Building Serverless Contact Form For Static Websites Introduction A few years ago AWS launched static hosting service S3, which was a paradigm shift for hosting static websites. The tech was crystal clear, all the static assets (HTML, CSS, and JS)
Serverless What is Serverless Architecture? What are its Pros and Cons? Serverless, the new buzzword in town has been gaining a lot of attention from the pros and the rookies in the tech industry. Partly due to the manner in which cloud vendors like
Docker Containers Cleaning Up Docker With the passage of time running Docker in development, we tend to accumulate a lot of unused images. Sometimes for testing, research or just trying out fun new stuff. Its always cool to
Docker Containers Docker Data Containers There is more than one way to manage data in Docker container. Say hello to the Data Containers. Simply put data containers are containers whose job is just to store/manage data.
Docker Docker compose A Practical Introduction to Docker Compose Docker containers opened a world of possibilities for the tech community, hassles in setting up new software were decreased unlike old times when a mess was to be sorted by a grievous format,