
network automation nerd • Cisco Press Author • #CiscoChampion • #DevNet500 • tweets are my own • https://xitter.cf/t.co/1E0qndiyMs
Maryland, USA
Joined December 2016
- Tweets3.3K
- Following921
- Followers3.9K
- Likes7.1K
Pinned Tweet
It's been an unbelievable experience writing my first @CiscoPress book with @John_Capobianco. I hope this book not only helps network engineers learn about #pyATS, but showcases how network testing can be a great start to their network automation journey. Network testing is often overlooked, but provides such a great value with low impact risk to the network!
Thank you to everyone that has helped me during the writing process. I couldn't have done it without the great people at @pearson, especially @nancydavis!
And yes, the coffee (and lemonade) flight was great! 😁
On my way to NetBox Evolve! I’m honored to be speaking at @NetBoxLabs inaugural conference and looking forward to spending time with the larger NetBox community. Please reach out if you’re attending - I’d love to connect! #NetBoxEvolve
I'm still learning about it, but Jev may move mountains with regards to network/infra automation. Unstructured data input -> type-safe, structured output. Built on deterministic behavior, with every output having a confidence score. I see you @typesafeai
typesafe.ai/blog/introducing…
Please join us in welcoming Dan Wade! Dan is the Network and Infrastructure Automation Practice Lead at BlueAlly and the co-author of a Cisco Press book about Cisco pyATS.
📅 Date: September 24, 2026
🎟️ RSVP: hubs.li/Q04xS0KJ0
#VANUG #VirginiaNetworking #NetworkAutomation
Danny Wade retweeted
Network complexity shouldn't require custom code at every turn. ⚙️
Catch the latest #CiscoChampionRadio on stack automation, infrastructure governance, and upcoming AI solutions:
🎙️ smarturl.it/S13E9
I had a great time recording this episode. Give it a listen! #CiscoChampionRadio
This quoted post is unavailable.
Danny Wade retweeted
I've been a pyATS practitioner since 2019 and I wrote the pyATS book for Cisco. So when I tell you this one surprised me, I mean it.
Nothing was pre-staged. I opened Claude Code, pointed the Anthropic Itential Builder Skills at two of my repos, and described what I wanted in plain language.
pyATS Skills → lnkd.in/gcNZNWew
pyATS MCP, rewritten from scratch as a stateless streamable HTTP server → lnkd.in/eDrCDAKs
Then I asked for two agents: interface health and overall device health.
From there it:
→ Built and launched the pyATS MCP server as a Docker container → Registered it with my local Itential Gateway → Re-registered the gateway with the Itential Platform, surfacing all 26 pyATS tools for selection at build time → Created a new "pyATS Network Testing" project with RBAC scoped to the right group → Assembled both FlowAgents, tested them in a scratchpad against a live Cisco DevNet sandbox device, caught its own schema gap, fixed it, and re-validated
That last part is the one I'd underline.
It didn't hand me untested agents.
It called a real device before finalizing anything.
The results:
Overall Health Agent: 2 min 21 sec.
CPU, memory, interfaces, OSPF, BGP, log and crash indicators, returned as a structured report with an overall status.
Interface Health Agent:
1 min 35 sec.
Takes a device name and nothing else. Core, distribution, data center, whatever you've got. Returned admin and operational status, IP addressing, error and drop counters, and flagged that VLAN 20 had an IP but a down SVI, so that subnet was unreachable.
Both read-only.
Both scoped to only the tools they need, the interface agent got three of the twenty-six.
Both logged, both governed by RBAC, both callable by API.
Roughly 15 minutes of active build time.
The pyATS expertise was already sitting in the skills.
The MCP server exposed it as tools.
The Builder Skill turned it into something the whole team can run, on demand, with permissions that actually mean something.
Full demo below.
22 minutes. Start to finish. No cuts. No edits. Authentic innovation.
If you are an Itential user or want to know more just reach out to me directly!
lnkd.in/gspSHeTA
#pyATS #NetworkAutomation #Itential #ClaudeCode #MCP #AgenticAI #Cisco
Excited to share that I've been invited back to the Cisco Insider Champion program! Here's to Year 6! 🥳 @CiscoChampion
Back in the day, you copied a .bin file and configured a 'boot system' statement. Now, it's all over...
cisco.com/c/en/us/products/c…
When learning about network automation, many engineers learn about "idempotency". If you're trying to understand it or need a refresher, I encourage you to check out this @temporalio blog! temporal.io/blog/idempotency…
Stumbled upon this great blog post about the pyATS ecosystem. If you want to understand the different parts of pyATS better, check it out!
richardkilleen.co.uk/blog/ne…
"If generated work becomes easier to produce, then validation, review, and operational judgment become more important, not less."
Check out this great blog post about how AI assists, not replaces, network automation: vstaub.com/blog/ai-assisted-…
TIL @dominos slice sauce and @PapaJohns rootin’ tootin’ ranch dipping sauce are the same
Big news from @opsmill_com: OpsMill is becoming the new steward of the infamous Nornir project. I love seeing such an amazing project get the proper support and commitment from a great company. Looking forward to the project's future! opsmill.com/blog/opsmill-is-…
Great reference for understanding async vs. sync in Python. Nice work @temporalio team! docs.temporal.io/develop/pyt…
Submitted my @CiscoChampion application for next year! If you want to learn about new tech and connect with some of the coolest people in the industry, I'd recommend applying! Check out this link to learn more: community.cisco.com/t5/cisco…
Great blog post by the @MacroEngineered about the whether AI is replacing IaC, specifically Terraform. I ultimately agree with his take. Check out the post and let me know your thoughts!
wcollins.io/posts/2026/ai-th…
Heading to Vegas for Cisco Live! I’m looking forward to the announcements and checking out the new tech, but most importantly, connecting with the community.
If you see me, don’t hesitate to stop me and say hi! #CiscoLive @CiscoChampion @CiscoLive
Fellas, not sure if it’s a newer flavor but the Banana Cream @drinkolipop is a banger. @ForTheDadsPod @_willcompton @ShermStu_2
Danny Wade retweeted
After not receiving a raise in the four years I’ve worked at BHIS they’ve now decided to reduce my pay by $40k after coming back from maternity leave and moving my role to solely pentesting. So I am looking for a new position effective immediately if anyone has any leads 😇
Ever wonder how multiple vendors implement ZTP? Want to give it a spin in a lab environment? I recommend checking out this blog post. It's one of the most complete ZTP blog posts I've seen - blog.devops.dev/multi-vendor…







