Bo Bayles Annex
Professional information
Current: Solutions Architect at Wurl (now part of Applovin)
Previous: Software Engineering and Technical Operations at Observable Networks (now part of Cisco)
Software development
I maintain or co-maintain several software projects. I am particularly interested in networking tools, Python applications and libraries, and porting Python 2 applications to Python 3. If you'd like me to look at something of yours, send me a note - I will consult for free on open source projects.
more-itertools - Python library for working with iterable objects
redis-collections - High-level Python interface for Redis
python-pure-cdb - Python implementation of the "Constant Database" tools and library
vod_metadata - Generator and library for CableLabs Video On Demand metadata (used by various media companies)
netsa-pkg - Linux packages for CERT's NetSA tools
With Wurl:
boto3-helpers - Python library that improves interactions with the AWS SDK
With Observable Networks:
flowlogs_reader - Command line tool and Python library for working with AWS VPC Flow Logs
gcp-flowlogs-reader - The same, but for Google Cloud VPC Flow Logs
obsrvbl-ona - Linux package for collecting network metadata for security monitoring
obsrvbl-ossec - Distribution of the OSSEC host IDS
suricata-service - Distribution of the Suricata network IDS
Other things
Personal blogging:
High Context Burning Rangers - I was here before, in the flow of time (2022-2023)
The lost car chronicles - never unlock your doors (2022)
The Fifth Iron - yo, I heard you like this one song (2021)
Yes, you can play it - an appreciation of The GHZ, where I spent my youth (2018)
Playing it again - I will be the one to set your heart free and/or true (2021)
Tech blogging:
Being fooled by randomness - a lesson in how not to stream binary data (2020)
Yo, I heard you like decorators - using and abusing Python decorators (2017)
FTP, "Apr 26 02:xx", and you - troubleshooting on the edge of madness (2014)
Policy blogging:
The fault is not in our stars, but in ourselves - a snarky exposé (2017)
Till then, my noble friend, chew upon this - the followup (2017)
Professional output:
Serverless and Security - a talk I gave to the Seattle AWS Meetup Group (2017)
Observable Networks blog archive - information security articles (2014 - 2017)
Reference material:
Interpreting ESNs and MEIDs - on mobile phone technology identifiers, the most popular thing I've ever written (2010)
Calculating the Erlang-C formula - I was really into teletraffic engineering for a while (2009)
Miscellaneous:
The GHZ Podcast - I am frequently the sound editor and occasionally the guest.