π NetBox SSL Plugin - Track certificates, monitor expiration dates, and never lose sight of where your certificates are deployed. github.com/ctrl-alt-aut...
Posts by Packet Coders
β¨ Landing tomorrow!
Our first Packet Coders Community Exchange meetup is happening on 21st April. With talks from Jaakko Rautanen and Eduard Dulharu π
Spaces are limited, so secure your spot here: us02web.zoom.us/webinar/regi...
β¨ Netpicker CLI β A Python-based command line interface for Netpicker that lets you run automation jobs, trigger backups, manage devices and execute compliance checks directly from your terminal. github.com/netpicker/ne...
π Network Automation Learning Path (Beta) is live!
- Structured path from APIs β AI
- 7 tracks, 40+ hours
- 11 courses, 12 sessions
Start Your Learning Path β
nebula.packetcoders.io/tracks/netwo...
π Packet Coders is pleased to be the confirmed training partner for #AutoCon5.
Where weβll be bringing hands-on workshops focused on real-world network automation.
π Munich, Germany
π
8β12 June, 2026
β‘οΈ Workshop Details: lnkd.in/eQ6zyKkY
#networkautomation
π
°οΈ Ansible Tip: Use the `dict2items` filter to loop over dictionaries in Ansible.
Here's an example:
#networkautomation
Tooling is the easy part; most training stops there.
This bootcamp shows you how to connect tools and data to build production-grade workflows.
π 5-day live bootcamp
π
27 Apr β 1 May
Learn more: www.packetcoders.io/python-netwo...
Packet Coders Tools v2.0.2: π
- Improved NetBox device variable references
- Full NetBox device reference added
- Copy-to-clipboard for NetBox references
- Improved Jinja syntax
- Error linting for Jinja templates
β tools.packetcoders.io
β¨ Our first Packet Coders Community Exchange meetup is happening on 21st April. With talks from Jaakko Rautanen and Eduard Dulharu π
Spaces are limited, so secure your spot here: us02web.zoom.us/webinar/regi...
β¨ICYMI - New to #Ansible? Looking for a quick win? If so, check out our post: An Introduction to Automating VLAN Configuration with Ansible by Suresh Vina. buff.ly/4iiRQOZ #networkautomation
π Python Tip: Use `uvx` to run development tools without adding them to your project dependencies.
`uvx` runs each tool in an isolated, cached environment, keeping your pyproject.toml clean and focused on actual dependencies.
Here's an example:
#networkautomation
π’ Landing this month is our Tech Session: Developing Custom Ansible Modules. This is a members-only session. Learn more about joining over at: www.packetcoders.io/membership #networkautomation
β‘οΈOxyde ORM is a type-safe, Pydantic-centric asynchronous ORM with a high-performance Rust core designed for clarity, speed, and reliability. oxyde.fatalyst.dev/latest/
β¨ Get the latest tips, tools, and insights to supercharge your network automation skills every month straight to your inbox.
π© Havenβt subscribed yet? Donβt miss out: buff.ly/3KNjmo0
β¨οΈ ICYMI - NetBox Tip: Use .filter() in Config Templates to query objects during lookups and conditional logic. This exposes the Django ORM QuerySet filter directly in your templates.
Heres an example:
#networkautomation
NetBox Query Tip!
If you need to search for a cable by its ID, use GraphQL by visiting:
your_nb_instance/graphql/
Then run the following query, replacing YOUR_CABLE_ID with the actual cable ID:
#networkautomation
π¨ 1 DAY TO GO - 30% OFF all training!
Get access to courses, code repos, and sessions on:
β Model-driven Telemetry
β gNMI
β Nornir, Netmiko, NAPALM
β GraphQL, REST APIs
β + more ...
Get started β packetcoders.io
β¨ Check out our previous guest post by Ehsan Momeni Bashusqeh: "The Beginnerβs Guide to the Ansible Inventory." Learn about inventory formats, static vs. dynamic inventories, filtering, and more! buff.ly/4k0cMf1 #networkautomation
π ICYMI - Network Automation Learning Path (Beta) is live!
- Structured path from APIs β AI
- 7 tracks, 40+ hours
- 11 courses, 12 sessions
- 30% off with NETAUTO30
Start Your Learning Path β
nebula.packetcoders.io/tracks/netwo...
π’ Landing today is our Tech Session: YANG Push Based Telemetry 101. This is a members-only session. Looking to join? Head over to www.packetcoders.io/membership. #networkautomation
π Packet Coders SALE β 30% OFF all training
Get access to courses, code repos, and sessions on:
β Model-driven Telemetry
β gNMI
β Nornir, Netmiko, NAPALM
β GraphQL, REST APIs
β + more ...
Get started β www.packetcoders.io
π ICYMI - Packet Coders Tools 2.0 is live. Now includes:
β
Redesigned layout
β
Code colourisation
β
New XPath tool
β
NetBox mode for Jinja2
β
first(), last(), filter(), all() support
β
NetBox quick reference
β tools.packetcoders.io
π Network Automation Learning Path (Beta) is live!
- Structured path from APIs β AI
- 7 tracks, 40+ hours
- 11 courses, 12 sessions
- 30% off with NETAUTO30
Start Your Learning Path β
nebula.packetcoders.io/tracks/netwo...
β¨οΈ ICYMI - Check out our post: The Schema-Driven LLM Query Pattern
www.packetcoders.io/the-schema-d...
π Python Tip!
Easily add query parameters to your API calls when using Python by using the params argument in requests.get():
#networkautomation
β¨ICYMI - Checkout out our post on: Automating Arista Devices with PyeAPI over at β buff.ly/49ff05e #networkautomation
NetBox Tip: Use .filter() in Config Templates to query objects during lookups and conditional logic. This exposes the Django ORM QuerySet filter directly in your templates.
Heres an example:
#networkautomation
π Packet Coders Tools 2.0 is live. Now includes:
β
Redesigned layout
β
Code colourisation
β
New XPath tool
β
NetBox mode for Jinja2
β
first(), last(), filter(), all() support
β
NetBox quick reference
β tools.packetcoders.io
π’ Landing this month is our Tech Session: YANG Push Based Telemetry 101. This is a members-only session. Learn more about joining over at: www.packetcoders.io/membership #networkautomation
β¨ A quick word from one of our previous students...