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
ada-python - Python bindings (with CFFI) for ada, the library based on the WHATWG URL Spec
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:
Rings of Saturn - Retro game hacking for fun, if not profit (2023)
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)
Podcasts:
The GHZ Podcast - My friends do a show about Sega, Sonic Team, the 90s, and more. I'm frequently the sound editor and occasionally a guest.
Sonic Weekly - I also edit and appear on another show about the long-term effects of Sega exposure.
Pop Culture League - Sometimes I edit my friend Grant's combination live show / podcast on comedy and media.