Cisco
Developer Advocate

Quinn Snyder

location Gilbert, Arizona
I hear and I forget. I see and I remember. I do and I understand. ~ Confucius
About Me
Working in a role that is the intersection of technology and education has been a dream come true. Knowledge is not meant to be held, but to be shared amongst anyone who wants to learn – and nothing makes me happier than seeing the “light bulb” moment in someone’s face when they finally understand a concept.
Favorite Open Source Project
I’ve been working a lot with infrastructure as code, especially across multiple domains (cloud, compute, networking). Using Terraform to scaffold and provision infrastructure in an end-state declarative model allows me to focus on the outcome that I’m looking to achieve, rather than the semantics of each domain in which I’m working.
Coding Languages
ANSI C | Python | Go | Ansible/YAML | Terraform/HCL
Languages
English
Certifications
DevNet Associate

Quinn's Recent Posts

Troubles Automating Your Cisco EVPN Fabric? DevNet Has Your Back!
Troubles Automating Your Cisco EVPN Fabric? DevNet Has Your Back!
Increase your NetDevOps knowledge. The new Learning Track helps you understand datacenter fabric automation with DataCenter Network Manager (DCNM). You'll become familiar with DCNM, explore the APIs, and then use Infrastructure as Code (IaC) tooling to perform typical fabric operations.
Read Quinn's blog post
Codify Your Deployments Using Infrastructure as Code (IaC)
Codify Your Deployments Using Infrastructure as Code (IaC)
See how Infrastructure as Code (IaC) tools provide a quick way to orchestrate configuration across one or more domains.
Read Quinn's blog post
Developer-Led Network Automation Doesn’t Have to Be Scary
Developer-Led Network Automation Doesn’t Have to Be Scary
See how HashiCorp's Consul-Terraform-Sync helps keep applications secure as they are dynamically scaled across the network infrastructure. Check out the new learning lab, sandbox, and code repo.
Read Quinn's blog post

Network Automation resources by Quinn

Troubles Automating Your Cisco EVPN Fabric? DevNet Has Your Back!
Troubles Automating Your Cisco EVPN Fabric? DevNet Has Your Back!
Increase your NetDevOps knowledge. The new Learning Track helps you understand datacenter fabric automation with DataCenter Network Manager (DCNM). You'll become familiar with DCNM, explore the APIs, and then use Infrastructure as Code (IaC) tooling to perform typical fabric operations.
Read Quinn's blog post
Developer-Led Network Automation Doesn’t Have to Be Scary
Developer-Led Network Automation Doesn’t Have to Be Scary
See how HashiCorp's Consul-Terraform-Sync helps keep applications secure as they are dynamically scaled across the network infrastructure. Check out the new learning lab, sandbox, and code repo.
Read Quinn's blog post

Infrastructure as Code resources by Quinn

Codify Your Deployments Using Infrastructure as Code (IaC)
Codify Your Deployments Using Infrastructure as Code (IaC)
See how Infrastructure as Code (IaC) tools provide a quick way to orchestrate configuration across one or more domains.
Read Quinn's blog post
Putting Your IaC in a Pipeline Without the Plumbing
Putting Your IaC in a Pipeline Without the Plumbing
Learn how infrastructure developers can utilize the standard pull request (PR) to perform Terraform actions (plan, apply) and drive infrastructure automation at the drop of a git push.
Read Quinn's blog post

Data Center Networking resources by Quinn

Get into the Holiday Spirit with New Data Center Content
Get into the Holiday Spirit with New Data Center Content
Find out what’s new in the world of data center networking and programmability. New learning labs, new sandbox, new resources for Infrastructure as Code (IaC).
Read Quinn's blog post

Network Automation resources by Flo

Johann: Network Device Monitoring | Introduction
Johann: Network Device Monitoring | Introduction
Johann is a web-based network device monitoring tool for Cisco IOS XE devices. Collect configuration and operational data of your networking devices in a structured way in one single database!
Watch this video
Flexing the Network Device API Muscles with johann – Part 1: Introduction
Flexing the Network Device API Muscles with johann – Part 1: Introduction
Learn how to collect configuration and operational data of your networking devices, in a structured way, in one single database, and display it on one dashboard with the "johann" web-based network device monitoring tool.
Read Flo's blog post
Getting Data via RESTCONF – Flexing the Network Device APIs Muscles with "johann" Part 2
Getting Data via RESTCONF – Flexing the Network Device APIs Muscles with "johann" Part 2
Learn how operational and configurational data is requested directly from the network device, and how to implement device level APIs in your application.
Read Flo's blog post
Using Django with Celery & WebSockets – Flexing the Network Device APIs Muscles with "johann" Par …
Using Django with Celery & WebSockets – Flexing the Network Device APIs Muscles with "johann" Par …
Part 3 in the series focuses on the web-based network device monitoring tool application itself, the frameworks used, why they were chosen, and what the implementation looks like.
Read Flo's blog post
Using Django with Celery & WebSockets – Flexing the Network Device APIs Muscles with "johann" Par …
Deploying Your Django App to Production – Flexing the Network Device APIs Muscles with johann, Part 4
The fourth and final part of the series looks at deploying your Django, or any Python-based web application, to Production. Here's help on your NetDevOps / Device API journey.
Read Flo's blog post
Industrial NetDevOps Enables Your Industrial Network with Programmability and Automation
Industrial NetDevOps Enables Your Industrial Network with Programmability and Automation
Join the free webinar on July 14th to learn how to bring the culture, tools, technical methods, and best practices from DevOps to Industrial Networks
Read Flo's blog post
Industrial NetDevOps - Getting Started
Industrial NetDevOps brings the culture, tools, technical methods and best practices from DevOps to industrial networks. Instead of using SNMP and CLI, you configure, manage and monitor industrial network devices via standardised network device APIs and software automation tools. Industrial NetDevOps workflows use Open Source, standards and Python scripts alongside commercial devices and tools to deliver fast-responsive and secure industrial networks
Take learning module
Johann-network-device-monitoring
Johann is a web-based network device monitoring tool for Cisco IOS XE devices. Collect configuration and operational data of your networking devices in a structured way in one single database!
View Flo's repo
IE3400 - Industrial Networking and Edge Compute
This sandbox provides developers with a real Cisco Catalyst IE3400 switch and a Linux VM (Cent OS). Users can install IOx applications, access the webUI, do read-only NETCONF/RESTCONF calls and have access to the CLI.
Reserve IE3400 Sandbox