Writing · Both zones
Everything
in order.
Every post across both doorways, chronological. 139 entries spanning 18 years of fieldwork, engineering, and whatever else found its way into a draft.
2026
10 entries
Engineering
Controlling APC PDUs with a Nautobot Job
Nautobot · Python · Network Automation Essays
The Breadth of Vision: What Cold War Education Policy Can Teach Us About the AI Race
Education · Anthropology · AI Field
The Evidence: Climate Change in the Cordillera Vilcanota
Anthropology · Research · Peru Field
When the Mountain Turns Grey: Lessons from My Capstone Research
Anthropology · Research · Peru Field
The Ausangate Prophecy and Glacial Retreat
Anthropology · Research · Peru Field
Applying the Software Development Lifecycle to AI-Assisted Coding with Claude Code
Research · Claude Code · AI-Assisted Development Engineering
Three Ways to Leverage AI for Code Development
AI · LLM · Coding Assistant Field
Proposed Energy Mix by 2050
Research · Greenhouse Gas · Climate Change Field
When Authority Overrides Evidence: An Anthropological Analysis of Why People Believe Power Over Perception
Anthropology · Research · Authority Field
When the Mountain Decides: A Journey in the Peruvian Andes
Adventure · Quechua · Peru2025
8 entries
Field
The History of Qoyllur rit’i
Anthropology · Research · Qoyllur Rit’I Essays
The Shortsighted Expansion of Timber Production: A Dangerous Executive Order
Politics · Analysis Essays
Comparing Javier Milei and Bill Clinton's Balanced Budget Strategies: Lessons for the U.S.
Essays · Politics · Analysis Engineering
Understanding Dataloaders in AI: What They Are and Why They Matter
Python · Open Source · Python Tips Essays
It's Time to Write Your Representatives - February 2025
Essays · Politics · Activism Engineering
25 Years of U.S. Oil Dynamics: A Deep Dive into Production, Consumption, and Trade
Essays · Data Is Beautiful · Analysis Engineering
PCAP or It Didnt Happen
MPLS · Pcap · BGP Engineering
What Are Tokenizers in AI, and Why Are They Important?
Python · Open Source · Python Tips2024
1 entry
2023
3 entries
2022
2 entries
2020
1 entry
2019
4 entries
Field
Archaeology Career Prospects
Essays · Research · Archaeology Field
A Tale of Incan Apus and Climate Change
Apu · Pumasillo · Peru 2019 Essays
My First Ultra Marathon
Essays · Trail Running · Colorado Bend State Park Essays
Group Trail Run at Colorado Bend State Park
Trail Running · Colorado Bend State Park · Running2018
1 entry
2017
5 entries
Field
Winter 2017 - Mexico Cave Diving
Cave Diving · Mexico 2017 · Photography Field
Sibinacocha Aerial View
Photography · Sibinacocha · Aerial Photography Field
Blue Lagoon, October 2017
Blue Lagoon · Photography · Scuba Diving Field
Spring Lake, September 2017
Photography · Scuba Diving · Underwater Photography Field
Expedition Packing
Expedition · Sibinacocha · Scuba Diving2016
8 entries
Engineering
A New Approach to Defending Against DDoS Attacks
Network Security · Ddos · Security Engineering
Network Lifecycle Management with Hierarchical Configuration
Cisco Administration Python Scripting · Python Tips · Network Programmability Engineering
Multi Change and Netlib Updates
Cisco Administration Python Scripting · Python Tips · Network Programmability Engineering
Kicking the tires on the new Ansible Network Modules, Part 2
Python Tips · Network Programmability · DevOps Engineering
Kicking the tires with the new Ansible Network Modules
Python Tips · Network Programmability · DevOps Engineering
NANOG 66
Data Center · Network Programmability · DevOps Engineering
Using a serial console on Mac OS X
Serial · Console · Mac Os X Engineering
Using Ansible to update your Home Dynamic DNS via Rackspace Cloud DNS
DevOps · Ansible2015
5 entries
Engineering
Using Ansible to PUSH Cisco IOS Configurations
Cisco Administration Python Scripting · IOS · Python Tips Engineering
pyMultiChange rewrite and Netlib
Cisco Administration Python Scripting · Python Tips Engineering
Dockerizing IOS-XRv
Linux · Software Defined Networking · Miscellaneous Hacking Engineering
Troubleshooting Internet Connectivity
Troubleshooting · Network Connectivity · Rackspace Engineering
pyMultiChange and pyRouterLib Updates
Cisco Administration Python Scripting · Python Tips2014
18 entries
Engineering
MPLS Control and Data Plane Cheat Sheet
MPLS · CCNP SP Study Notes · IOS-XE Engineering
Cisco VIRL - Bare Metal Install Tips and Lessons Learned
Linux · Miscellaneous Hacking · Cisco Virl Engineering
Cisco VIRL Status? Digital Paper Weight
Miscellaneous Hacking · Cisco Virl · Misc. Engineering
The Irony of Using SDN and NFV to Study Legacy Network Technologies
Engineering
Mental Note: Tracking L3 Glean Attacks
Network Security · IOS · Routing Protocols Engineering
pyMultiChange - SSH Script Update
Cisco Administration Python Scripting · Software Defined Networking · Python Tips Engineering
Updated pyRouterLib and pyMultiChange
Cisco Administration Python Scripting · Software Defined Networking · Python Tips Engineering
Python with Multiple Threads
Python Tips Engineering
Connecting Your Virtual IOS-XE and IOX-XR Lab To Your Physical Lab
IOS · Linux · Software Defined Networking Engineering
Working with Cisco Routers and Switches with Python
Cisco Administration Python Scripting · System Administration · Miscellaneous Hacking Engineering
Dynamic DNS Updates via the Rackspace Cloud DNS
DNS · Python Tips · Bind Engineering
Updating my Python Scripts to access Cisco Devices
Cisco Administration Python Scripting · Python Tips Engineering
Linux Unified Key Setup
Luks · Encryption Engineering
OSPF Area Types and LSA's
OSPF · CCNP SP Study Notes Engineering
IOS-XR (XRv) and IOS-XE (CSR1000v) KVM Config Generation
Innovative · Virtualization · Miscellaneous Hacking Engineering
CCNP - Service Provider - SPROUTE
CCNP SP Study Notes Engineering
TelnetCisco.py - A Reusable Module for Accessing Cisco Devices with Python
Cisco Administration Python Scripting · Python Tips Engineering
Quick intro to Puppet
Linux · Puppet2013
21 entries
Engineering
I'm going to place these here...
Vxlan · Innovative · SDN Engineering
DMVPN with VRF's for the Internet interfaces and BGP
Dmvpn · Vrf · BGP Engineering
Rackspace Performance vs Standard Cloud Server Disk I/O
Filesystems · Rackspace Engineering
Managing Cisco Routers / Switches with Python, Take 2
Cisco Administration Python Scripting · IOS · System Administration Engineering
Configuring Cisco routers and switches with Python
Cisco Administration Python Scripting · IOS · Python Tips Engineering
BGP Goodness and Links
BGP Engineering
Google Chromecast and scanning for WiFi Networks
Miscellaneous Hacking · Google · Wireshark Engineering
Performing a full system restore after a Linux server re-kick
Bash Tips · Linux · Backup And Recovery Engineering
Introduction to MPLS
MPLS Engineering
SDN Goodness
Nicira · SDN · Openstack Engineering
SELinux For Mere Mortals
SELinux · Linux Engineering
Cisco Zone Based Firewall and UDP based Traceroute
IOS · Ios Security · Cisco Firewalls Engineering
Filesystem I/O Speeds Benchmarking Perl Script
Linux · Filesystems · Perl Tips Engineering
Learning Python
Python Tips Engineering
Bash - Random Password Changer
Bash Tips · Pranks Engineering
Bash Shell Enumerator - Command Not Found
Bash Tips · Pranks Engineering
Quick one-liner to change all databases tables to InnoDB in MySQL.
Bash Tips · System Administration · Mysql Engineering
OpenNHRP RPM Updated
Opennhrp · Open Source Alternatives Engineering
Linux File Server for Apple Time Machine Backups
Linux · Netatalk · Afp Engineering
Rackspace Private Cloud Edition - Compute Setup
Openstack · Private Cloud Edition · Rackspace Engineering
Rackspace Cloud Servers and Networks with Open vSwitch and VXLAN between Data Centers
Linux · Software Defined Networking · Vxlan2012
32 entries
Engineering
Playing with Openvswitch.
Linux · Software Defined Networking · SDN Engineering
The Nerdiest IPv6 related domain name on the Internet
IPv6 Engineering
IPv6 Subnetting
Subnetting · IPv6 Engineering
IPv4 Subnetting Made Easy
Subnetting · IPv4 · CCNA Study Notes Engineering
SELinux - Listing Available Contexts
SELinux · Linux · RHCE Study Notes Engineering
RHCE Series: HTTP
Linux · RHCE Study Notes · Apache Engineering
RHCE Series: SMTP
Linux · RHCE Study Notes · Sendmail Engineering
RHCE Series: SSH and NTP
Linux · Ntp · RHCE Study Notes Engineering
Making NAT work with the default Red Hat iptables ruleset
iptables · Linux · Firewall Engineering
RHCE Series: DNS
Linux · RHCE Study Notes · DNS Engineering
RHCE Series: FTP
Vsftpd · Linux · RHCE Study Notes Engineering
Free Web-Based F5 Training
F5 · Training Engineering
RHCE Series: Configure SELinux to support the service.
SELinux · Linux · RHCE Study Notes Engineering
RHCE Series: Configure the service to start when the system is booted.
Linux · RHCE Study Notes Engineering
RHCE Series: Build a simple RPM that packages a single file.
Linux · RHCE Study Notes · Opennhrp Engineering
RHCE Series: Produce and deliver reports on system utilization
Linux · RHCE Study Notes · System Administration Engineering
RHCE Series: Remote Logging
Linux · RHCE Study Notes · Logging Engineering
RHCE Series: Configure a system as an iSCSI initiator that persistently mounts an iSCSI target.
Linux · RHCE Study Notes · Iscsi Engineering
RHCE Series: Use /proc/sys and sysctl to modify and set kernel runtime parameters.
Kernel Tuning · Linux · RHCE Study Notes Engineering
RHCSA Class Notes
Luks · Rhcsa Study Notes · SELinux Engineering
RHCE Series: Use iptables to implement packet filtering and configure network address translation (NAT): Part 2
iptables · Linux · RHCE Study Notes Engineering
Making a VM boot at VM host boot in KVM
Linux · Virtualization · Kvm Engineering
RHCE Series: Use iptables to implement packet filtering and configure network address translation (NAT): Part 1
iptables · Linux · RHCE Study Notes Engineering
Think that you have a compromised Red Hat based system?
Linux · Security · Rpm Engineering
PPTP to HE IPv6 Network Perl Script
Linux · IPv6 · Perl Tips Engineering
RHCE Series: Route IP traffic and create static routes
Linux · RHCE Study Notes · Routing Protocols Engineering
IPv6 Subnetting
Subnetting · IPv6 Engineering
RHCE Exam Objectives
RHCE Study Notes Engineering
OpenNHRP is now available via RPM
Linux · Dmvpn · System Administration Engineering
Logical Volume Management in Linux
Linux · Filesystems · System Administration Engineering
Using a Proxy Server to access the IPv6 Internet?
Linux · System Administration · Proxy Engineering
Linux Encrypted Filesystems
Linux · Filesystems · Security2011
3 entries
2010
11 entries
Engineering
Backdoor in the openBSD IPSEC Stack?
Ipsec · Online Privacy Engineering
It's been a while...
Misc. Engineering
LAN Switching Layer 3 Redundancy Protocols
Glbp · High Availability · Lan Switching Engineering
Layer 3 LAN Switching
Lan Switching · Ccnp Study Notes · Layer 3 Switching Engineering
Virtual LAN's and Trunks
Lan Switching · VLAN · CCNA Study Notes Engineering
Diebold FIT File Perl Script
Diebold · Perl Tips Engineering
VLAN Trunking Protocol
Lan Switching · CCNA Study Notes · Ccnp Study Notes Engineering
OSPF Notes and Gotchas
Routing Protocols · OSPF · Igp'S Engineering
What information is your browser giving away?
Perl Tips · Online Privacy Engineering
Automated Linux Backups utilizing rsync over SSH
Linux · System Administration · Perl Tips Engineering
Virtualization Notes, Best Practices, and Gotcha's
Virtualization · Hyper-V · Vmware2009
6 entries
Engineering
OSI and TCP/IP Layer Models
Osi Model · Tcp/Ip Model · CCNA Study Notes Engineering
NSA Security Configuration Guides
Security Engineering
A Net::Telnet::Cisco Example (Save Running Configuration)
Cisco Administration Perl Scripting · Perl Tips Engineering
An Open Source Implementation of Cisco's Dynamic Multipoint VPN (DMVPN)
VPN · Open Source Alternatives Engineering
Prepping Ubuntu Server Edition to run as a DMVPN.
Ubuntu Se · VPN · Perl Tips Engineering