Logo
Search
Home
Archive
Tags
Authors
Upgrade
Login
Sign Up

Packets & Python

Packets & Python

Chapter 27: Managing Python Projects with Poetry — Part 3

Nov 17, 2025

•

24 min read

Chapter 27: Managing Python Projects with Poetry — Part 3

Elevate your network automation development environment by adopting these software-focused cultural practices.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 26: Managing Python Projects with Poetry — Part 2

Nov 10, 2025

•

5 min read

Chapter 26: Managing Python Projects with Poetry — Part 2

Bring consistency, clarity, and operational safety to your network automation code.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 25: Managing Python Projects with Poetry — Part 1

Nov 3, 2025

•

22 min read

Chapter 25: Managing Python Projects with Poetry — Part 1

Bring consistency, clarity, and operational safety to your network automation code.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 24: Foundation Before Features — Pyenv, Poetry, and Venv, Part 2

Oct 27, 2025

•

5 min read

Chapter 24: Foundation Before Features — Pyenv, Poetry, and Venv, Part 2

Treat Python versions, virtual environments, and dependencies as infrastructure: predictable, auditable, and production-safe.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 23: Foundation Before Features — Pyenv, Poetry, and Venv, Part 1

Oct 20, 2025

•

4 min read

Chapter 23: Foundation Before Features — Pyenv, Poetry, and Venv, Part 1

Standardizing runtimes across laptops, jump hosts, and CI environments for reliability and efficiency

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 22: Taming the Python Jungle — From Pip to Production

Oct 13, 2025

•

22 min read

Chapter 22: Taming the Python Jungle — From Pip to Production

Why package management is the foundation of clean, scalable NetDevOps workflows.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 21: From Scripts to Systems with Python OOP - Part 2

Oct 6, 2025

•

14 min read

Chapter 21: From Scripts to Systems with Python OOP - Part 2

How OOP cuts through the complexity of infrastructure management by treating devices, connections, and services as real-world objects with unique characteristics and actions.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 20: From Scripts to Systems with Python OOP - Part 1

Sep 29, 2025

•

36 min read

Chapter 20: From Scripts to Systems with Python OOP - Part 1

Why OOP solves the mess of sprawling logic, especially in infrastructure where devices, connections, and services have distinct identities and behaviors.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 19: Structuring Network Data for Scale and Speed with Arrays

Sep 22, 2025

•

39 min read

Chapter 19: Structuring Network Data for Scale and Speed with Arrays

Learn how Python arrays (and their powerful cousins in NumPy) bring structure, speed, and clarity to network engineering workflows.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 18: Writing Smarter Network Scripts with Python Lambdas

Sep 15, 2025

•

21 min read

Chapter 18: Writing Smarter Network Scripts with Python Lambdas

Python lambdas help you write composable, testable, and elegant logic for device filtering, config validation, and more.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 17: How Python Functions Turn Repetitive Network Logic into Elegant Automation - Part 1

Sep 1, 2025

•

5 min read

Chapter 17: How Python Functions Turn Repetitive Network Logic into Elegant Automation - Part 1

Learn how to write clean, reusable functions that turn your automation logic into maintainable building blocks—shifting from repetition into elegant engineering.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 16: Automate Repetition - Python Loops for Network Engineers

Aug 25, 2025

•

4 min read

Chapter 16: Automate Repetition - Python Loops for Network Engineers

Discover how Python loops eliminate repetitive CLI work, making your automation smarter, safer, and ready for scale, even in complex nested data.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 15: Decision-Making with Comparators and Conditionals

Aug 18, 2025

•

20 min read

Chapter 15: Decision-Making with Comparators and Conditionals

From == to if/elif/else, this guide shows network engineers how to teach Python to think clearly, compare accurately, and act intelligently.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 14: Python Collections in Action - A Network Engineer’s Walkthrough

Aug 11, 2025

•

10 min read

Chapter 14: Python Collections in Action - A Network Engineer’s Walkthrough

Learn how each Python data type maps to real-world networking tasks in this guided exercise packed with lessons and logic.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 13: Choosing the Right Python Collection for Network Automation

Aug 4, 2025

•

2 min read

Chapter 13: Choosing the Right Python Collection for Network Automation

Confused between lists, sets, tuples, and dictionaries? This article breaks down when to use each, specifically for network automation.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 12: Python Dictionaries for Network Engineers

Jul 28, 2025

•

2 min read

Chapter 12: Python Dictionaries for Network Engineers

Learn how Python dictionaries model your network’s logic and power automation scripts from config parsing to telemetry analysis.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 11: Working with Python Sets and Frozensets in Network Automation

Jul 14, 2025

•

2 min read

Chapter 11: Working with Python Sets and Frozensets in Network Automation

Powerful, duplicate-free collections that simplify filtering, matching, and set logic in your scripts.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 10: Boolean Logic in Python: Building Smart Automation Decisions

Jul 7, 2025

•

2 min read

Chapter 10: Boolean Logic in Python: Building Smart Automation Decisions

Learn how Python’s True and False values help you make decisions, automate workflows, and control logic in real-world network engineering scripts.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 9: Mastering Tuples, the Immutable Containers for Reliable Network Data

Jul 5, 2025

•

2 min read

Chapter 9: Mastering Tuples, the Immutable Containers for Reliable Network Data

Learn how Python tuples bring structure, safety, and clarity to your network automation scripts

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 8: How Network Engineers Use Python Data Types in Real Automation

Jun 28, 2025

•

3 min read

Chapter 8: How Network Engineers Use Python Data Types in Real Automation

Before you automate anything, know your variables. This guide shows how Python stores your network's logic.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 7: Getting Started with Python for Network Engineers

Jun 26, 2025

•

7 min read

Chapter 7: Getting Started with Python for Network Engineers

Your first real step into Python, built from the ground up for networking minds.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 6: Set Up Your Python Dev Environment Like a Pro (Even if You're a Beginner)

Jun 23, 2025

•

14 min read

Chapter 6: Set Up Your Python Dev Environment Like a Pro (Even if You're a Beginner)

Learn Python faster by setting up a dev environment that actually helps you.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 5: Data Structures Every Network Engineer Should Know – Part 3

Jun 21, 2025

•

2 min read

Chapter 5: Data Structures Every Network Engineer Should Know – Part 3

Your automation is only as smart as your data structure choices. Choose wisely.

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 4: Data Structures Every Network Engineer Should Know – Part 2

Jun 20, 2025

•

2 min read

Chapter 4: Data Structures Every Network Engineer Should Know – Part 2

Want to build smarter network tools? Start with the data structures that shape scalable design

Leonardo Furtado
Leonardo Furtado

Packets & Python

Chapter 3: Data Structures Every Network Engineer Should Know

Jun 19, 2025

•

2 min read

Chapter 3: Data Structures Every Network Engineer Should Know

Before writing code that configures routers, learn the logic that organizes your data

Leonardo Furtado
Leonardo Furtado
Load more

The Routing Intent
by Leonardo Furtado

Where network engineering meets clarity, scale, and purpose.

© 2025 The Routing Intent by Leonardo Furtado.

Privacy policy

Terms of use

Powered by beehiiv