NetCheck Project

Intro Hello again! It’s been a few months since my last post, so I figured it was time to give a little update on what I’ve been up to! After my last attempt at the Cisco DevNet Expert, I was pretty burnt out studying for certification exams. I wanted to do something that reinvigorated my […]

Cisco DevNet Expert: Round 2

Brief Intro Hello again! For those that are new or need a brief recap of my first Cisco DevNet Expert lab experience, I failed my first attempt and documented my experience in a separate blog post (check it out here!). I won’t go into as much detail as I did in my first experience blog […]

Cisco DevNet Expert: My First Lab Experience

Intro For those that don’t follow me on Twitter (@devnetdan) or my YouTube channel, I began documenting DevNet Expert study journey in the beginning of 2022 (dubbed #RoadtoDevNetExpert). I’ve learned so much along the way and, in this blog post, I’m going to go through everything I experienced along the way, hoping that it will […]

Containerlab: Cisco CSRs in containers?!

Overview Before we dive into the content, let’s take a step back to appreciate where we are at in building test network environments. It all started with building a physical lab environment, where we had to purchase hardware, physical space, power, cables, and the list goes on… After physical labbing became cumbersome and costly, we […]

Road to DevNet Expert

Intro Back in October, Cisco DevNet announced the new DevNet Expert certification. As you can imagine, I was pumped to hear the announcement and ready to begin my study preparations. Ever since they announced the Cisco DevNet certifications at Cisco Live US 2019, my goal has been to obtain each DevNet certification level (Associate, Professional, […]

pyATS and Genie: Part 4

Introduction Welcome to the fourth and final part to this blog series! In this part, we are going to wrap up pyATS and Genie by looking at some more useful modules within each of these libraries and take a quick look at an open-source web user-interface (UI) for running our pyATS testcases, because who doesn’t […]

pyATS and Genie: Part 3

Introduction If you’ve been following along in this series, you’ve seen how we can programmatically interact and gather information about our network using pyATS and Genie. That’s great and all, but wouldn’t it be better if we could begin providing true value to ourselves and our team? As mentioned in Part 2, pyATS is essentially […]

pyATS and Genie: Part 2

Introduction It’s been awhile since my last post, but I finally found some time to sit down and continue writing this series. Since my last post, I have been spending a lot of time reading through the pyATS docs and the experimenting with its modules. In this post, we will be going over the basics […]

pyATS and Genie: Part 1

Introduction Before getting started, I wanted to take the time to address the elephant in the room… how do we even pronounce pyATS? In short, it’s pie-A-T-S. However, the pyATS team has this nice visual on their site: Now that we are all on the same page, let’s start looking at pyATS and how it […]

DevNet Pro Journey: COMPLETED!

You read that title correct… I’ve completed my DevNet Pro journey by passing the Cisco DEVCOR exam last week. I’m now officially a certified DevNet Professional! In this post, I’m going to recap my entire journey, provide personal study tips, and how YOU can begin your own DevNet journey! My Journey Ever since I passed […]