Python Typer: Powerful CLI Apps
Why Typer Typer is a Python library created to simplify the process of building CLI Apps. Typer was created by Sebastian Ramirez (also creator of the popular Fast API package) and is based on anot...
Why Typer Typer is a Python library created to simplify the process of building CLI Apps. Typer was created by Sebastian Ramirez (also creator of the popular Fast API package) and is based on anot...
If you love to work with containers, keep reading, this article will be useful for you. One of the features I like the most about containers is how easy they are to deploy. They are designed to ru...
TLDR Installing a Python package was an extremely slow and painful process. I tried using Poetry at first and later switched to PIP. The problem was not related to the tooling as I initially thoug...
Starting point Back in late 2017 I started toying with the idea of creating my own blog as a way to connect with Network Engineers keen on talking about automation. I myself was learning the ropes...
One of the best ways to learn about a topic is to practice what you study, validate it, and always test your assumptions. In my opinion, there’s nothing that can substitute the hands-on experience ...
Vagrant 101 Vagrant is a fantastic tool that will help us to manage our Virtual Machines. You can combine Vagrant with Hypervisors like VirtualBox, VMWare (Not free) or even use libvirt as a provi...
I recently took the Automation and DevOps, Associate JNCIA-DevOps JN0-221 exam, and below, you will find some tips based on this experience. To be more specific, I will show you: A study plan a...
Network Automation - Why is it important? In the last few years, I’ve seen tremendous interest and increase in the adoption of automation in the networking world. The DevOps philosophies and pract...
Network Automation Hell - Where do I start? It’s impossible to deny that Network automation is now more than and trendy buzzword or an irrelevant topic that doesn’t even deserve a pinch of your at...
What is Network Automation? Let’s start with a simple definition: Network Automation is the process of automating manual, repetitive or complex tasks to improve the consistency of your network, re...