Skip to content
View theBGuy's full-sized avatar

Highlights

  • Pro

Block or report theBGuy

Report abuse

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

Report abuse
theBGuy/README.md

@theBGuy

Building systems that hold up under pressure.

Creator of GitDesktop. Co-founder of Dispatch.

Go · TypeScript · React · React Native · PostgreSQL · Redis · Docker


I build backend infrastructure and the frontend interfaces that sit on top of it: the seam where they have to hold together under load. Distributed event pipelines, developer tooling, real-time systems. 6+ years in, the through-line is correctness and usability at scale. I pick the tool that keeps the system honest, then build it so it stays that way in production.

Featured work

GitDesktop
Creator · Windows, macOS, Linux · signed, verified auto-updates · Apache-2.0
242★ · 30 forks · 5,240 installer downloads · v0.13.7, first released June 2026

Keyboard-first Git client for GitHub, GitLab, and Bitbucket: the whole PR lifecycle in-app (down to offline local PRs), a GitHub Actions cockpit, plus issues, discussions, and AI. GitHub and GitLab run through their own CLIs, so those tokens are never stored; AI runs on whatever provider you choose, local models included. Tauri 2 + React 19 + Rust.
github.com/theBGuy/GitDesktop · Download · gitdesktop.app
Dispatch
Co-founder & Lead Engineer

Multi-tenant SaaS webhook platform ingesting events from 18+ source providers, routing them through filter/transform rules, and delivering to Discord, Slack, Telegram, and arbitrary HTTP endpoints. Go (Fiber) + Redis (asynq) + PostgreSQL behind a Next.js 16 / React 19 dashboard.
docs.dispatch.tech
kolbot
Lead maintainer since 2022 · 294★ / 195 forks

Diablo II automation framework with over a decade of continuous development, still actively maintained. Re-architected a legacy codebase into a layered module hierarchy and built a plugin system on top of it.
kolbot-SoloPlay
Creator & lead dev · 80★ / 35 forks

Solo-play progression automation covering all 7 D2 classes, driven by a profile-based config layer and a progression state machine.
limedrop
jQuery → React + TypeScript rewrite

Led a full rewrite onto React + TypeScript: Web Workers for off-thread compute, React Window virtualization, and a structured rule builder.
discord-semantic-search
Local-first RAG

Semantic search over Discord history, entirely local: Ollama embeddings into Postgres/pgvector. No data leaves the machine.
More tooling
VS Code extensions, a Wails desktop app, an npm utility

vs-pkg-uninstaller, vs-react-native-stylesheet-cleaner, and vsnip-check for VS Code; go-work-tracker on Wails; the dependency-free array-remove. Everything else lives across my repositories.

Stack

Grouped by where it sits in the system; chosen for the job, not the language.

Languages   Go TypeScript Rust Python

Frontend   React Next.js Tailwind CSS

Backend & data   Node.js PostgreSQL Redis Docker

Activity

theBGuy's GitHub metrics — activity and most-used languages, including private and organization work

Pinned Loading

  1. blizzhackers/kolbot-SoloPlay blizzhackers/kolbot-SoloPlay Public

    "the one bot to rule them all" - d2bs kolbot based leveling system to take any legacy diablo 2 character class from 1-99 without user involvement past initial set up.

    JavaScript 80 35

  2. blizzhackers/kolbot blizzhackers/kolbot Public

    d2bs: core + d2bot (noah) + kolbot libs (kolton) | January 2020's clone of https://github.com/kolton/d2bot-with-kolbot/ + further development

    JavaScript 294 195

  3. blizzhackers/limedrop blizzhackers/limedrop Public

    Web interface for managing, searching, and automating item drops in Diablo II

    TypeScript 7 1

  4. vsnip-check vsnip-check Public

    Forked from laztheripper/vsnip

    Syntax highlighting for .nip pickit files in vscode

    TypeScript 10 2

  5. vs-pkg-uninstaller vs-pkg-uninstaller Public

    VS Code extension that allows you to easily uninstall packages directly from your package.json file using the context menu.

    TypeScript 5

  6. vs-react-native-stylesheet-cleaner vs-react-native-stylesheet-cleaner Public

    VS Code extension that identifies and can remove unused styles from react native stylesheets

    TypeScript 4 1