Getting Started with Cisco YANG Suite

An introduction to setting up Cisco YANG Suite for exploring and testing network device automation via NETCONF & RESTCONF - including an example of automating wireless pre-shared key rotation.

February 21, 2023 · 13 min · 2636 words · Matt Schmitz

[How To] Building a Simple Discord Bot using DiscordGo

A short tutorial for building a Discord chatbot with Golang.

October 19, 2022 · 19 min · 3857 words · Matt Schmitz

[How to] Webex Chatbot (Part 2): Digging in to Adaptive Cards

In this post, we’ll expand upon the previous Webex weather bot & add in AdaptiveCards to improve user interaction.

March 12, 2022 · 12 min · 2499 words · Matt Schmitz

[How To] Building a Simple Webex Chatbot with Python Websockets & OpenWeather APIs

Let’s build a simple chatbot using Cisco Webex that can query the weather!

November 18, 2021 · 10 min · 2067 words · Matt Schmitz

Network Engineering: Do I REALLY Need to Learn to Code?

Is learning Python really necessary for your networking career? Let’s investigate

October 13, 2021 · 7 min · 1374 words · Matt Schmitz

From Postman to Python: Your First GET Request

Let’s walk through a few simple Postman requests, and show how to do the same with Python

March 11, 2021 · 12 min · 2514 words · Matt Schmitz

Getting Started with IOS-XE Guestshell

In this post, we’ll explore how to set up Cisco IOX & Guestshell for on-box Python

January 26, 2021 · 9 min · 1872 words · Matt Schmitz

Automating the CLI (Part 2): Building a Web Dashboard with Flask & Bootstrap

Building on the last post, we’ll show how easy it an be to build a Flask dashboard

October 12, 2020 · 11 min · 2340 words · Matt Schmitz

Automating the CLI: Using Scrapli & Cisco Genie to Collect Interface Data

Let’s look at one way to automate routine CLI-based tasks using Scrapli & Cisco Genie

September 8, 2020 · 8 min · 1624 words · Matt Schmitz

Cisco Firepower - Automating Cellular Failover

How I automated internet uplink monitoring & route injection on a Cisco Firepower Firewall

July 17, 2020 · 10 min · 1922 words · Matt Schmitz