Hello World!
Welcome to DeepDive a blog focused on diving deep into all manner of topics related to Network and System Engineering. I have an background in Computer Science and work professionally as a Network Engineer. If I'm not deploying some new equipment, researching various features, or haunting Cisco's learning network forums, you can find me researching various aspects of Network Engineering.
Why blah, Joe? I do it for the soapbox
I think its useful to share and develop ideas in a collaborative way. I find that I learn things much more thoroughly when I'm forced to explain it to someone else or answer someone's question. In this blog, nothing is remedial and I will try to make no assumptions and keep each post as complete as I can. I'm looking forward to feedback--correct me if I'm wrong, tell me my idea is flawed..I learn, you learn, we all learn.
I'm still relatively new to the field and have a lot to learn about the discipline of Network Engineering. For me, Network Engineering is not just about knowing how to design, implement, and troubleshoot network related hardware/software. Its not just about plugging in commands are sticking to tried and true designs/methodologies. To me, Network Engineering is a philosophy-- a lifestyle. Its a way of thinking and doing. Too many Network Engineers are only superficially interested in what they do. Many do not care what happens under the hood or how things actually work. Many focus on certification, achieving only a superficial knowledge of the curriculum. Still many, due to personal/professional obligations, do not have the time to invest in going deep and looking critically at applications, protocols, architectures, and designs. I hope to address those short comings in myself and others with this blog.
Enough of the soapbox. What's the blag about anyways!?
So you got a blog, who cares? What's this about, Joe?
Simply put: Messing with stuff. It is about verification and validation of the things I'm told by vendors, things I tell myself about my work, and things others tell me about Networking. I will post/review code and packet dumps, datasheets, interesting articles and just about anything else under the sun related to network applications, protocols, design, and architecture. If it talks on a network, I will try to cover it in detail.
Okay, this is too long, I'm leaving now...
While this blog is aimed at technical folks, I don't assume every knows everything all the time--I won't assume I'll remember those things going forward. As a result, I'll try to make my post as complete, verbose, and engaging as possible. My post will be long, drawn-out, and verbose. If your looking for a quick answer--flee from this place.
Hoping you enjoy!