KubeBlogs - DevOps and Cloud content
  • DevOps
  • Kubernetes
  • Cloud
  • Python
  • Tools
  • LLM
  • KubeNine™
Sign in Subscribe
An Opinionated Guide for Writing Awesome Python Scripts!
Python

An Opinionated Guide for Writing Awesome Python Scripts!

Introduction In the world of Python development, the proper setup can significantly boost productivity and ensure that you can write robust scripts. A collection of libraries knit together can make a huge difference in the quality of programs that you write. From command-line argument parsing to HTTP request handling — This
23 Jul 2024 3 min read
Defensive Programming in Python: Part 2: Input Validation
Python

Defensive Programming in Python: Part 2: Input Validation

Introduction Python is not a strongly typed language — which means things can go wrong at runtime. Python provides you with a dynamic environment, where variables don’t need a declared type before use, flexibility comes hand-in-hand with the challenge of unexpected runtime errors. These errors often stem from data not
23 Jul 2024 5 min read
Defensive Programming in Python: Part 1: Golden Rules for Logging
Python

Defensive Programming in Python: Part 1: Golden Rules for Logging

Introduction Welcome to the first post in the series of Defensive Programming. In this series, I am going to cover how to write code in Python that helps you sleep well at night. Code that you can rely on to work in production and not fail you unexpectedly. Python is
23 Jul 2024 4 min read
Bypassing the Walls: A Guide to Accessing Private Databases in AWS VPC!
Cloud

Bypassing the Walls: A Guide to Accessing Private Databases in AWS VPC!

Introduction One common challenge that developers face while working with AWS (Amazon Web Services) involves connecting to a private database that isn’t publicly accessible. This database is hosted inside a Virtual Private Cloud (VPC) and can only be accessed within the VPC. To overcome this problem, we can utilize
10 Jul 2024 3 min read
The easiest way to deploy a React Application on AWS with Terraform
Cloud

The easiest way to deploy a React Application on AWS with Terraform

Introduction A React application is just a collection of js, css and html files when built. In this blog I am going to share how you can deploy a simple React application on AWS, leveraging the power of Terraform for automation. This guide is perfect for those who want to
10 Jul 2024 2 min read
The Ultimate Swiss Army Knife for Handling Files and Directories in Python!
Python

The Ultimate Swiss Army Knife for Handling Files and Directories in Python!

Python’s pathlib library is a module that provides an object-oriented approach to working with file paths and directories in a platform-independent manner. It was introduced in Python 3.4 and offers a more intuitive way of working with files and directories than the traditional os.path module. Pathlib allows
10 Jul 2024 2 min read
An easier way to auto-remediate memory leaks on Kubernetes!
Kubernetes

An easier way to auto-remediate memory leaks on Kubernetes!

Introduction In the world of Kubernetes, being able to keep a constant check on the resource utilization of pods, and taking action when a certain threshold is breached, is important. With such power, you can automatically prevent outages, improve application performance, and increase system reliability. In this blog, we will
09 Jul 2024 5 min read
Why You Should Consider Loki as an Alternative to Elasticsearch!
DevOps

Why You Should Consider Loki as an Alternative to Elasticsearch!

Log monitoring is vital for any modern infrastructure. Mention log monitoring and the first thing that might pop into many minds is Elasticsearch. It’s an incredibly popular and powerful tool that has dominated the market for a good reason. However, Elasticsearch might not always be the ideal solution, especially
09 Jul 2024 3 min read
The Pitfalls of Docker Logging: Common Mistakes and Best Practices
DevOps

The Pitfalls of Docker Logging: Common Mistakes and Best Practices

Introduction Containers have revolutionized how we build, ship, and run applications, but it also brings its own set of challenges, especially when it comes to logging. There are some common mistakes that a lot of people do when it comes to handling logs. Let’s explore them and some best
09 Jul 2024 3 min read
Most Developers Dont Know about AWS Nitro System: Find Out Why
Cloud

Most Developers Dont Know about AWS Nitro System: Find Out Why

As Cloud-DevOps engineers, we’re always on the lookout for technologies that boost performance, enhance security, and improve availability. The AWS Nitro System is one such innovation, yet surprisingly most Engineers I interact with remain unaware of its capabilities. AWS Introduced Nitro in 2017 and since then they have introduced
09 Jul 2024 2 min read
Why CRI Matters: Enhancing Kubernetes with Standardized Runtimes!
Kubernetes

Why CRI Matters: Enhancing Kubernetes with Standardized Runtimes!

Introduction The Container Runtime Interface (CRI) is a fundamental part of Kubernetes, yet many Cloud-DevOps engineers find it challenging to understand. This blog aims to clarify the concept of CRI, explain its importance, and showcase the power of the layered approach it enables. Why CRI is Important CRI is crucial
09 Jul 2024 2 min read
Get Your Python Configurations Right Every Time with Pydantic Settings
Python

Get Your Python Configurations Right Every Time with Pydantic Settings

Introduction When you’re developing a serious Python application, you’ll often need configuration parameters that can change based on where the application is running. Environment variables are a great way to handle this because they allow you to adjust settings without changing your application code. Just tweak the environment
02 Jul 2024 3 min read
← Newer Posts Page 4 of 4
KubeBlogs - DevOps and Cloud content © 2025
  • DevOps
  • Cloud
  • Python
Powered by Ghost