I mentioned in my last post that I would start updating practical use cases for generative AI. The first example use case is your project documentation. As software engineers, we spend days of our lives writing project docs. The reality is that people learn and consume data differently. Overly detailed docs may cause some people’s… Continue reading ChatGPT your Project Docs
Category: Programming
Getting Started with the Rust Programming Language
[fancy_header3 textColor=”#25b6eb”]Getting Started with the Rust Programming Language[/fancy_header3] A programming language that has begun picking up momentum in the community lately is Rust. This is a guide aimed at helping folks get started with the Rust Programming Language. Rust has been around for a while with a stable v1.0 shipping in 2015. Rust initially came… Continue reading Getting Started with the Rust Programming Language
GoBGP – A Control Plane Evolving Software Networking
[fancy_header3 textColor=”#25b6eb”]GoBGP – A Control Plane Evolving Software Networking[/fancy_header3] If I have talked to you over the past year or two about networking, odds are I have mentioned a project to you called GoBGP. If we have spoken a lot, you are probably sick of me talking to you about GoBGP 🙂 There is a… Continue reading GoBGP – A Control Plane Evolving Software Networking
Building Network Tools using Docker
[fancy_header3 textColor=”#25b6eb”]Building Network Tools using Docker[/fancy_header3] I am going to start pushing out an app every month that fixes some problem in networking. In this case I hacked it up over the past couple of weekends, but other times it will just be me using someones open source awesomeness and demoing it. First some thoughts… Continue reading Building Network Tools using Docker
Docker Command One Liners
[fancy_header3 variation=”blue”]Docker Command One Liners[/fancy_header3] I love the code snippets, it’s how I learn any syntax by rolling up the sleeves, hacking and breaking while taking notes along the way. It’s probably not the most efficient but the muscle memory is how I learn. Here is a list of one liners from my notes in… Continue reading Docker Command One Liners
Installing Golang IDE Support in Intellij
[fancy_header3 textColor=”#25b6eb”] Installing Golang IDE Support in Intellij [/fancy_header3] I have always preferred Intellij Community Edition IDE for Java, Bash, Python, Node and anything else I have needed, including recently C/C++ which is pretty slick. The plus is I can hang on to key-mappings, syntax color and general workflow all in a ubiquitous dev environment.… Continue reading Installing Golang IDE Support in Intellij
Golang for Network Ops
[fancy_header3 textColor=”#25b6eb”]Golang for Network Ops[/fancy_header3] I get asked quite often where the traditional network engineer / network ops should start if they want to broaden their horizons with better code hacking skills or they have spent the last 20 years using Perl scripts or more recently Python and need a change. The answer is easy,… Continue reading Golang for Network Ops
Updated DevStack OpenDaylight VM Image for OpenStack IceHouse
[fancy_header3 variation=”orange”]Updated DevStack OpenDaylight VM Image for OpenStack[/fancy_header3] Here is an updated Fedora 20 image for building OpenStack Icehouse and OpenDaylight. ODL is now merged into the upcoming OpenStack Icehouse release so now you can install ODL directly from OpenStack trunk. The updated image comes from Kyle Mestery who was primarily responsible for getting the… Continue reading Updated DevStack OpenDaylight VM Image for OpenStack IceHouse