Skip to content
View KnowOneActual's full-sized avatar

Block or report KnowOneActual

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KnowOneActual/README.md
Beau's Badge

Hi, I'm Beau.

AV/IT Project Lead & Python enthusiast.
I build tools to make the complex repeatable and the boring automated.

Portfolio β€’ Blog β€’ Bluesky


β˜• About Me

I’ve spent a decade managing complex AV systems and IT operations in Chicago. I started automating things because I'm a firm believer that if you have to do it twice, it should probably be a script.

I specialize in Python automation, network triage, and custom tooling for live environments. When I'm not staring at a terminal, I'm usually hunting for obscure music or experimenting with sound production.

Currently focused on: GPU-accelerated video transcoding and Docker for live AV.


πŸ› οΈ The Toolkit

Clean, functional, and mostly open-source.

Core: Python Bash JavaScript Docker
AV/Video: CasparCG β€’ vMix β€’ Linux Show Player β€’ FFmpeg
OS: Fedora (Workstation) β€’ macOS (Production) β€’ Linux (Servers)


πŸš€ Projects & Tools

A mix of field-tested utilities and learning experiments.

πŸ† Featured Project: Network Triage Tool

The "Swiss Army Knife" for AV/IT Field Techs.

The Problem The Solution Tech Stack
Disconnected tools (Nmap, Speedtest, Subnetting) slow down onsite triage. A high-performance TUI that centralizes diagnostics into a single dashboard. Python, Textual, Nmap, Speedtest-CLI
  • ⚑ Key Feature: Live dashboard for real-time endpoint monitoring.
  • πŸ› οΈ Impact: Streamlines troubleshooting in high-pressure live event environments.

πŸ”§ Other Utilities


πŸ“ Latest from the Blog

(Auto-updates from blog.beaubremer.com)


πŸ“ How I Solve Problems

Bridging the gap between physical AV systems and automated IT workflows.

graph TD
    subgraph Discovery
    A[Field Challenge] --> B{Repetitive?}
    end

    subgraph The Manual Path
    B -- No --> D[Manual Resolution]
    D --> D1[Root Cause Analysis]
    D1 --> D2[Documentation & SOPs]
    end

    subgraph The Automation Path
    B -- Yes --> C[Python/Bash Automation]
    C --> E[Custom Tooling]
    E --> F[Network Triage Tool]
    E --> G[Subnet Calculator]
    F --> F1[CI/CD & Version Control]
    G --> F1
    end

    subgraph Final Outcome
    D2 --> H[Scalable AV/IT Infrastructure]
    F1 --> H
    H --> I[Knowledge Sharing]
    I --> J[Technical Blog]
    I --> K[Open Source Community]
    end

    style F fill:#3776AB,stroke:#fff,stroke-width:2px,color:#fff
    style G fill:#3776AB,stroke:#fff,stroke-width:2px,color:#fff
    style H fill:#4EAA25,stroke:#fff,stroke-width:2px,color:#fff
    style J fill:#f39c12,stroke:#fff,stroke-width:1px,color:#fff
Loading

🌐 My Ecosystem

Where I spend my time online.

Ventures: RGBsquared Media (Consulting) β€’ The Tuesday Firm (Dev)
Social: Bluesky β€’ Mastodon
Misc: Profit & Ego (Comedy) β€’ GrimBurly.xyz (Personal Hub)

Pinned Loading

  1. start-work-script start-work-script Public

    A straightforward, interactive shell script designed to automate the optimal procedures for initiating a new task within a Git repository.

    Shell

  2. gitignore-boilerplate gitignore-boilerplate Public

    A robust, catch-all .gitignore that you can drop into a new project without much fuss.