Technical Documentation

In September of 2004 I was recruited to join the Technical Documentation group in Cisco's Central Development Organization. Specifically; I was hired into the Knowledge Management and Delivery (KMD) team that is responsible for documenting platform independent Cisco IOS Features. I was hired as a Technical Writer as well as a Technical Lead. My first job as a Technical Lead was to work with a colleague to build a documentation lab, create training, and document the processes for using the lab. Over the course of the next two years we created a comprehensive self-service environment in which writers can check out equipment, load Cisco IOS images and verify their CLI syntax. During this time I dismantled my lab in my home because I no longer needed it. I was able to do everything that I needed to verify my work remotely. The documentation lab currently has over 50 internet working devices with a web-based interface for accessing them.

I have included a few of the documents that I have written since 2004. I created many of the illustrations used in these documents.

Using Auto Install to Remotely Configure Cisco Networking Devices PDF

Cisco IOS Flexible NetFlow winzip(ZIP file of a complete configuration documentation set in individual PDFs PDF)

Cisco IOS Flexible NetFlow Command ReferencePDF (Note: this version has had several commands added to it since I stopped working on it.)

Cisco IOS NetFlow winzip(ZIP file of a partial configuration documentation set in individual PDFs PDF)

Cisco IOS NetFlow Command Reference PDF (Note: this version has had several commands added to it since I stopped working on it.)

Technical Notes

When I was recruited to return to Cisco in June of 1999 I joined a new group that was dedicated to providing comprehensive on-line customer support through the use of documentation targeted directly at situations that were creating high call volumes to the TAC and tools to help customers configure their Cisco products. This team was also focused on constantly improving the Technical Support web site. I have included a few of the technical notes that I wrote from 1999 to 2004. During this period I had an extensive lab in my home. The lab contained:

  1. A Light Stream 1010 ATM switch
  2. A Catalyst 5506 switch with Ethernet and ATM connectivity
  3. A MCS7835 Call Manager server
  4. Two ICS 7750s running Cisco Unity and CallManager and containing a voice gateway/router with FXO, and FXS ports and VLAN connectivity
  5. A server running Cisco Secure
  6. Several IP and analog phones
  7. A Wireless AP350 access point
  8. A Catalyst 2924 XL switch
  9. A 2651 router
  10. A 1721 router

All of the Tech Notes that I wrote were verified using this equipment. A lot of the equipment I used was given to me by the Cisco business units in collaboration with their Serviceability Design Engineers. I created all of the screen shots and all of the figures in these documents (sometimes using Cisco stock icons).

Configuring the Cisco 7920 Wireless IP Phone with WEP Keys, VLANs and LEAP PDF

Configuring an Anonymous Device Gatekeeper with Cisco CallManager 3.2 pdf

Understanding and Verifying Cisco Personal Assistant and CallManager Integration PDF

Installing and Configuring Extension Mobility Using Either: Extended Services 2.2; CRA 2.2 or CRS 3.0(2) and CallManager 3.2 PDF

Configure the 1721 Router for VLANs Using a Switch Module (WIC-4ESW) PDF

Cisco Unity 3.1(6) Installation Guide winzip

Application Design

The following is a snapshot of a portion of my friend Chris Oggerino's portfolio from his website. Chris mentions my role in the development of this application/service. I designed a lot of the the user interface, the user interactions on the screens, and many of the underlying algorithms that made this application work.


IP Routing Primer

ip routing primer  IP Routing Primer

  By: Robert Wright

  Publisher: Cisco Press

  Pub. Date: October 21, 1998

  Print ISBN-10: 1-57870-108-2

  Print ISBN-13: 978-1-57870-108-7

  Pages in Print Edition: 352


I wrote this book to help other people learn some of the fundamental aspects of IP routing such as convergence, split-horizon, poison reverse, default routes, and routing loops. At the time that I wrote this book these subjects were only documented in RFCs and on some web sites on the Internet. This book is not intended to be mainstream reading material for anybody supporting an IP-based network. Instead it is intended for a core group of people who are responsible for managing the IP routing topology of their network.