Updates from Packet Coders

Before we dive in just a few updates on whats happening in the Packet Coders membership ...
🔥 Batfish Deep-dive tech session recording added to our library.
🔥 Schema validation tech session recording added to our library.
🔥 RegEx 101 tech session recording added to our library.
🔥 Go for networking 101 tech session scheduled for later this month.

In Case You Missed it

Network Automation » Nornir 101
Learn the basics of Nornir and why it is a great alternative to Ansible for network automation.
Network Automation » Ansible vs Nornir
A common question that arises in the area of network automation is: What’s the difference between Ansible and Nornir? I mean, they are both frameworks that can manage and automate groups of network devices, right? They are also both built on top of Python. So what is the difference
Network Automation » How to Speed Up Pytest
I have to admit, after adding the final test for checking the Nornir course code repo, it felt good. 56 tests in total. Job done! Well, kind of. After performing a final run and feeling smug that I was getting a screen of green passes, it raised the next question:
Improve Your Python Code With This Quick Else-if Tip
Today I want to share with you a small tip that I regularly use to prevent having to write multiple else-if statements within my code. You may now be asking, what’s wrong with writing multiple else-if statements? Well, to be fair, nothing. However, I will show you an alternative that

Opensource Releases

JSON Visio - Directly onto graphs
Simple visualization tool for your JSON data. No forced structure, paste your JSON and view it instantly.
flake8-tidy-imports
A flake8 plugin that helps you write tidier imports.
New in Grafana 8.5: updated panels, new RBAC features, simplified reporting, and more!
Grafana 8.5 has been released with features focused on ease of use, new data visualizations, and enhanced security.
GitHub - Riverside-Healthcare/djLint: ✨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang
✨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handlebars - GoLang - GitHub - Riverside-Healthcare/djLint: ✨ HTML Template Linter and Formatter. Django - Jinja - Nunjucks - Handl...
GitHub - wasi-master/fastero: Python timeit CLI for the 21st century! colored output, multi-line input with syntax highlighting and autocompletion and much more!
Python timeit CLI for the 21st century! colored output, multi-line input with syntax highlighting and autocompletion and much more! - GitHub - wasi-master/fastero: Python timeit CLI for the 21st ce...

A Word From Our Sponser Shameless Plug

Network Automation with Python - 5 Day Bootcamp
EARLY BIRD OFFER 20% OFF (£1800 ➜ £1440) ENDS 25th MAY! COUPON CODE - EARLYBIRD20 Register Now ➜ Network Automation with Python In this 5-day bootcamp you will learn the main components and tools required to test, configure and observe your network using Python. This includes…

Community Posts

8 ways to speed up your Ansible playbooks
Here’s how to optimize your Ansible playbooks to make them run faster.
10 must-know patterns for writing clean code with Python🐍
Python is one of the most elegant and clean programming languages, yet having a beautiful and clean...
Want to Learn Network Automation?
Join our membership and get access to:
  • Full deep-dive course library (inc. Batfish, pyATS, Netmiko)
  • Code repositories inc. full course code, scripts and examples
  • 24x7 multi-vendor labs (Arista, Cisco, Juniper)
  • Private online community
  • Tech demos and sessions

Join Now ➜