I am writing this on Memorial Day as I reflect on those that have sacrificed their lives so that we may be free. It is a time for remembrance, reflection, and appreciation of the past so that we can create a better future. I have comrades in arms that I will be remembering on this … Continue reading Reflection: The Importance of Community
I consider myself inexperienced when it comes to parsing data in Python. A quick Google search yields a ton of examples on how to parse a simple dictionary, or list, but the reality is that the data for network automation is much more complex. It's often a dictionary...of dictionaries...and even perhaps of dictionaries...with an embedded … Continue reading Parsing YAML in Python: A Crawl, Walk, Run Approach
My organization is currently going through its first ACI deployment. While ACI is still shiny and new to us, we don't have a lot of time to be mesmerized by SDN. Although it's our first exposure and deployment with ACI, we are deploying a complex multi-tenant design right out of the gate. It's great because … Continue reading Cisco ACI Configuration Using Easy Automation Techniques
A recent project I worked on involved retiring Citrix ADC instances off of end-of-support Citrix SDX hardware, and migrating the config to new ADC instances hosted in VMWare on Cisco UCS hardware. A recent project I worked on involved retiring Citrix ADC instances off of end-of-support Citrix SDX hardware, and migrating the config to new … Continue reading Disjointed Layer 2 on Cisco UCS
I've been kicking around the idea of starting a blog for awhile, and with the new year, I decided to finally do it. The first step was to come up with a name. Sounds easy enough, right? I wanted something catchy, witty, and relatable to IT. I spent a lot of time staring at my … Continue reading What kind of name is that for a blog!?