The rise of programmable networks has changed the role of the network engineer, and accepting those changes is key to career advancement. Network engineers need to become software fluent and embrace ...
Software engineers have long told their bosses and clients that they can have software "fast, cheap, or right," as long as they pick any two of those factors. Getting all three? Forget about it! But ...
Build or buy? That's the typical discussion around network automation. In reality, however, the discussion is more involved and nuanced than that. Every project today has some open source. It drives ...
Some network teams are finding power and simplicity in the shift from telling devices what to do, using imperative programming, to describing what they should be, using declarative programming.