Weather the storm in-doors, lots to soak up!
Linux
- Basic Linux Networking tips and tricks part-1: ip and nmcli commands - AboutNetworks.net
 - Check your source IP - useful command from a colleague
curl -s 'http://checkip.dyndns.org' | sed 's/.*Current IP Address: \([0-9\.]*\).*/\1/g' - htop explained - peteris.rocks
 - Speedtest CLI - Internet connection measurement for developers
 
Docker & Containers
- Kubernetes 101 - Concepts and Why It Matters
 - Explain Kubernetes to me like I’m Five - DEV Community
 - Watch “Docker Tutorial and Introduction. Simple and Easy.” on YouTube - 18 mins
 - ELK stack using Docker Compose
 - Learn DevOps basics with this free 2 hour Docker course
 - Kubernetes Journey - Up and running out of the cloud - Master and Worker
 - K3S Setup Tool - k3sup is a light-weight utility to get from zero to KUBECONFIG with k3s on any local or remote VM
 - Fun with Docker - Part 1: An introduction
 - 5 Things to Try with Docker Desktop WSL 2 Tech Preview - Docker Blog
 - Minimal and free Kubernetes distribution
 - Learn Docker in this 5 part series - DEV Community
 - Comparing Ingress controllers for Kubernetes - Flant - Medium
 
Labs
- Watch David Bombal “EVE-NG Installation” on YouTube - 24 mins
 - Dylan Hamel - python-eveng-api - GitLab - Idea behind this project is to deploy a network directly in EVE-NG from a YAML file
 - Juniper vLabs walkthrough - Fryguy’s Blog
 - Viptela SD-WAN Solution Powered by EVE-NG PRO
 - EVE-NG Community Edition Cookbook
 - EVE-NG Viptela Lab
 - Battle of the Virtual Routers
 - How to Home Lab - 5 part series - dlford.io
 
Fundamentals
- This is a structured list of blogposts covering the network time protocol - NTP - Blog Webernetz.net
 - Regex Crossword
 - Stop Using the OSI Model – rule 11 reader
 - The Tale of the Mysterious Traceroute - Daniels Networking Blog
 - The Secret Life of Traceroute. Tweet from @SYNbit - The secret life of traceroute. There is more to - (interpreting) traceroute than meets the eye. This presentation-pdf has a lot of good stuff in it
 - How Networks Really Work
 - Learn REGEX the Easy Way
 - Watch “Sunny Classroom” on YouTube - lots of short and to the point videos on network fundamentals
 - Watch “How a Switch Forwards and Builds the MAC Address Table” on YouTube - 9 mins
 
Reference
- DSCP TOS CoS Presidence Conversion Chart
 
Certification and Careers
- Watch “Cisco Certified DevNet Associate - Comprehensive Study Plan” on YouTube - 16 mins
 - Juniper JNCIE-ENT Refresh - Fryguy’s Blog
 - What it takes to pass the AWS Certified DevOps Engineer — Professional exam
 - My CCIE Journey – #62670
 - How to pass the Google Professional Cloud Security Engineer certification
 - SkullTech notes for AWS Solutions Architect Associate
 - Sumit Shosh notes for AWS Solutions Architect Associate
 - How to pass the Cloud Architect and Data Engineer GCP certifications
 - Watch “AWS Certified Cloud Practitioner Training 2019 - Full Course” on YouTube - 4 hrs
 
Juniper
- OSPF Fast Re-Route and BFD on Junos - Darren’s Blog
 - Junos Policy-Based VPNs - Part 1 - Security Policies, Part 2 - Proxy-Identity, Part 3 - Traffic-Selector and Part 4 - Recap - Fryguy’s Blog
 - EVPN-VXLAN - Layer 3 Gateway - IRB - JUNOS – DAN HEARTY
 - Junos Primary and Preferred Interface Commands - Fryguy’s Blog
 - Using Routing Instances on a Juniper Router or Switch - Network Direction
 - Hub-and-Spoke MPLS L3 VPNs – with one interface and with two interfaces and then advanced customisation on Juniper JUNOS Routers – NETWORK FUN-TIMES
 - Day One: Deploying Junos Route Servers - Juniper Networks
 - Junos and packet tracing - Tail Drop dot Net
 - Junos - Loading Configs - Part 1 - merge, Part 2 - patch, Part 3 - Replace, Part 4 - update and Part 5 - Set - Fryguy’s Blog
 
Cisco
- Watch “Python and Linux on Cisco IOS?” on YouTube - 30 mins
 - Changing Cisco IOS BGP Policies Based on IP SLA Measurements - ipSpace.net blog
 - Site to Site VPN between Cisco Routers
 
Data Centre & Whitebox
- How inspiration from your data center can modernize your campus network - Cumulus Networks engineering blog
 - Beginning Automation - Two Cumulus switches that are configured with OSPF Unnumbered using Ansible and Jinja / J2 templates - Cumulus-ansible-beginner-ospf-j2
 - Segment Routing - Cumulus Linux 3.7
 - Watch “What’s inside a Facebook Datacenter Open Compute Rack?” on YouTube - 18 mins
 - Watch “2019 VMworld TechTalks” on YouTube - playlist
 - VXLANv6 – VXLANv-what? - Cisco Blog
 - Brief History of VMware NSX - ipSpace.net blog
 - Securing BGP on the host with the RPKI - Vincent Bernat
 
Service Provider
- Fundamentals of MPLS LSPs – Das Blinken Lichten
 - Junos Segment Routing - SPRING - Steve Puluka
 - WISP Design – Migrating from Bridged to Routed – StubArea51.net
 - Bird on Arista - PDF presentation
 - Building a SPRING Controller for Traffic Engineering with Open Source tools
 - Watch “NANOG 77” on YouTube - extensive playlist on various topics
 
Tools and Testing
- ZTPgenerator - Zero Touch Provisioning Auto-config Generator
 - Tools – Wildcard Calculator - WildCards & Access lists BETA
 - Top Python IDEs and Code Editors - Morioh
 - eNMS - An enterprise-grade vendor-agnostic network automation platform
 - SNAP - a Simple Network Automation Program
 - Net2Text - Query-Guided Network Captioning
 - TRex - Realistic Traffic Generator - and a PacketPushers podcast about TRex as well
 - ElastiFlow Template VM - The Forwarding Plane
 - SharkFest - 2019 presentations
 - Watch “Continuous Testing For Networks - Matt Oswalt” on YouTube - 55 mins
 - Learn how to master network traffic analysis with Python
 - Reach is a tool for discovering the impact your AWS configuration has on the flow of network traffic
 - PowerToys - README.md at master - microsoft-PowerToys - GitHub
 - 2019 Course Schedule - Network to Code - NetBox training
 - Comprehensive Wireshark webinar on-demand library
 
Automation and Configuration Management
- What Network Automation Really is… - jpeg graphic
 - Automation Principles - Idempotent - The NTC Mag
 - Some Cisco IOS Ansible Playbooks
 - Network Features Coming Soon in Ansible Engine 2.9
 - AnsibleFest Atlanta - Deep Dive into Ansible Network Resource Module
 - Ansible differences between ios command and cli command
 - Ansible Resources - AnsibleFest Atlanta 2019 Videos
 - Changing Mindsets on IT Automation - InformationWeek
 - Model Driven Network Configuration - The End (Of Templates) Is Near! - course assignment notes on GitHub
 - Watch “CY2019E06 Karneliuk closed-loop automation with LIVE DEMO” on YouTube - 1 hr 14 mins
 - Automate Around A Country - Part 1 - Bytes of Cloud
 - Measure Twice, Cut Once: Ansible net_interface - ipSpace.net blog
 - Cloud Automation Samples: GitHub Project for Automation Content - VMware Cloud Management
 - Some Real World Network Automation Lessons Learned - Cisco Blog
 - Watch “Interop 2019” playlist on YouTube - 19 videos
 - Generating Diffs with Ansible - The NTC Mag
 - Watch “How to Build a Network Automation Stack From The Ground Up” on YouTube - 41 mins
 - I’m an Ansible Noob - Here’s how I got started - Packet Pushers
 - NETCONF and RESTCONF - overview - ipsapce.net
 - Mitogen for Ansible — Mitogen is a completely redesigned UNIX connection layer and module runtime for Ansible - Documentation
 - Using the Junos proxy minion in SaltStack
 - Watch Network Automation with Ansible from 27:37 - “iNOG::9 at RiotGames” on YouTube - 1 hr 30 mins
 - Watch “Make your Ansible playbooks flexible, maintainable, and scalable” on YouTube - 47 mins
 - Exploring Batfish with Cumulus – part one - Cumulus Networks engineering blog
 - Watch “Variables and Variable Files in Ansible - Aruba Bots Ansible Series 03” on YouTube - 17 mins
 - How to Build a Network Automation Stack with Nornir, Napalm and Netbox
 - Watch “Building network CI pipelines with Batfish” on YouTube - 15 mins
 
Programmability
- Watch “GOTO 2015 • Agile is Dead • Pragmatic Dave Thomas” on YouTube - 40 mins
 - How to create the Structure of a Python Project - Morioh
 - Getting started with Python
 - Gregory Szorc’s Digital Home - High-level Problems with Git and How to Fix Them
 - Are you learning to code? - free ebook after subscribing
 - Watch “Getting Started with Python in Visual Studio Code - Python with VSCode” on YouTube - 15 mins
 - Paged Out! is a new experimental - one article - one page - free magazine about programming - especially programming tricks
 - A Guide to Excel Spreadsheets in Python With openpyxl – Real Python
 - How to Write Clean Python Code With Parameterized - Morioh
 - Watch “Learn Python” on YouTube - playlist
 
SD-WAN
- SD-WAN Vendor Landscape - ipSpace.net blog
 - When Is Something SD-WAN? - Daniels Networking Blog
 
Cloud
- Cloud Naming Convention - stepan.wtf
 - Watch “Upgrade an Amazon EC2 Instance Running Windows Server 2008 R2” on YouTube - 10 mins
 - Jerry Hargrove - AWS Regions
 - 3 Ways to Autoscale on AWS - Afonza
 - The Open Guide to Amazon Web Services - AWS Open Guides
 - The Internet Cloud Has a Dirty Secret – Fortune
 - AWS Game Day – A nice guy’s view on life - jon.sprig.gs
 - Amazon’s AWS Gave Us A Deeper Dive Into Outposts - and It’s Looking Really Good
 - AWSInfo · The Serverless Way
 - How to convert a “Brilliant Idea” into a Fully Functional Startup with AWS?
 - Automated AWS Resource Cleaner
 - An example of AWS VPC Transit Gateways - Thinking aloud
 - Modern applications at AWS - All Things Distributed
 - Microsoft unveils 31 Azure edge sites along with new cloud regions in Switzerland - Data Economy
 - Amazon’s tiny profits, explained
 - Watch “Amazon’s playbook for crushing startups” on YouTube - 10 mins
 - Watch “Using AWS Cloud to build “Website as Code”” on YouTube - 37 mins
 - Stop exposing port 22 to the world. It’s time to rework your remote access methods – toolr.io
 - Let’s setup a VPN server, for free, on AWS, under 5 min - DEV Community
 - Getting started with Terraform and Kubernetes on Azure AKS
 - Bloomberg - Amazon’s Cloud-Computing Empire Faces Threat From Edge of the Network
 - Automating an Azure Lab Setup with PowerShell Demo
 - Command line tool to provision secure dev ec2 instances
 - Getting Started with Terraform on Azure – A nice guy’s view on life - jon.sprig.gs
 - Getting Started with Terraform on AWS – A nice guy’s view on life - jon.sprig.gs
 - Jerry Hargrove - History of Amazon Web Services
 - Watch “MicroNugget: How to Monitor Root Account Use on AWS” on YouTube - 7 mins
 - Watch “Windows Virtual Desktop Essentials - Intro and full tour” on YouTube - 10 mins
 - Build Azure - All About The Microsoft Cloud
 - How to Install Azure CLI on Windows - one-liner - Thomas Maurer
 - Choosing between Azure VNet Peering and VNet Gateways - Blog - Microsoft Azure
 - How to deploy a docker container with AWS ECS using cloudformation - Milap Neupane Blog
 - How to use Terraform to create a small-scale Cloud Infrastructure
 
Wireless
- The WiFi AirTime Calculator – Gjermund Raaen
 - Openness is Critical to Find and Remediate Targeted Attacks - Aruba Blogs
 
DevOps
- On Messing Up Your Remote Team—And Then Getting It Right - AngelList
 - My Journey To DevOps - John Fahl - Medium
 - GitHub - dastergon-awesome-sre - A curated list of Site Reliability and Production Engineering resources
 - Things to avoid when adopting DevOps
 
Failure
- Whether you a perpetrator, a beneficiary or a victim of the oft common restructures then this is worth a read - Kill the restructure by The IT Skeptic with some extra comment from the Packet Pushers
 - The above mentions a further comment piece by the IT Skeptic on The dysfunctions of transformation another worthy thought piece
 - Analyzing the Wikipedia DDoS Attack
 - Watch “BGP Leak video” on YouTube - 15 mins
 - The Technical Side of the Capital One AWS Security Breach
 
Security
- Exclusive - Forbes - Spotify Pays Hackers $120,000
 - Watch “Basics of Encryption Part 1 and Part 2 - Network Security” on YouTube - 8 and 13 mins
 
And Finally
- Asynchronous Communication - The Secret to Productive Teamwork
 - Internet of Shitdex
 - No one really knows what’s going on… - tweet from @bitfield - One of the most shocking things I learned when I started working in a professional capacity is that there are no adults in the room. No one really knows what’s going on; we’re all just muddling through
 - Dumb Password Rules
 - Custom Lego Server Case Looks As Though It Came Straight From A Data Center - Hackaday
 - Worldwide Broadband Trends as the World Wide Web Turns 30
 - Ahhh Memories…. The Sound of the Dialup