GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” phatblat - Overview

@phatblat phatblat Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@phatblat
phatblat
Follow
View phatblat's full-sized avatar

Ben Chatelain phatblat

Follow
Sponsor
Agent orchestrator
232 followers ยท 213 following
  • @getditto, @LogDashG
  • Boston, MA
  • 07:25 (UTC -05:00)
  • https://phatbl.at
  • https://orcid.org/0009-0009-3969-8091
  • @phatblat
  • in/benchatelain

Achievements

Achievement: Pull Sharkx4Achievement: Pair Extraordinairex3Achievement: Public SponsorAchievement: YOLOAchievement: QuickdrawAchievement: Arctic Code Vault ContributorAchievement: Starstruckx2

Achievements

Achievement: Pull Sharkx4Achievement: Pair Extraordinairex3Achievement: Public SponsorAchievement: YOLOAchievement: QuickdrawAchievement: Arctic Code Vault ContributorAchievement: Starstruckx2

Highlights

  • Developer Program Member
  • Pro

Organizations

@libgit2 @360Conferences @sopods @nerdishbynature @LogDashG @Quick @Carthage @DenverSwiftHeads @birds-of-a-feather @mas-cli @SwiftGen @getditto @fraughtwithperil @getditto-shared
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
phatblat/README.md

Ben Chatelain

Agentic developer. I spec products, task agents to build them, and review the results. Career polyglot; these days I mostly don't write the code. Currently at Ditto on agentic workflows, GitHub Actions, self-hosted runner fleets, and Rust->FFI->SDK development.

What I'm working on

  • ๐Ÿฆพ Ditto's internal AI stack - driving agents with and testing our internal AI stack.
  • ๐Ÿ“‹ Spec, task, review โ€” agents do the building. I write the spec, then review what comes back.
  • ๐Ÿ” review-pr โ€” a custom function that flags findings on a PR; I go through those by hand.
  • ๐Ÿค– Agentic code review on every PR โ€” an internal GitHub Action that scopes the LLM to the actual review while the rote work (comments, metrics) runs in deterministic TypeScript. Cheap enough to run on every PR at scale; adopted across 16 repos. OSS version: (agentic-review)[https://github.com/phatblat/agentic-review].
  • โ˜• Coffee and Agents โ€” a recurring, cross-functional hands-on session for AI adoption across engineering.
  • ๐Ÿ› ๏ธ Agent harnesses in dotfiles โ€” the personal setup I iterate on in the open.
  • ๐Ÿ–ฅ๏ธ CI runner fleet ops โ€” ~40 macOS arm64 and Windows runners across on-prem and EC2 dedicated hosts. Prototyped a dual-VM-per-host Tart config that doubled macOS concurrency within existing licensing. SDK pipelines now run on GitHub Actions after a finished Buildkite migration.

Open source

  • ๐Ÿ› ๏ธ dotfiles is where I build agent harnesses in the open (shell config still lives there too).
  • ๐Ÿš I wrote ShellExec, a Gradle plugin for running CLI commands.
  • Previously: mas (Mac App Store CLI), and core contributions to Quick and Nimble. Led Ditto's KMP and Java SDKs through the v5 rearchitecture.

Talks

  • Using Rust in Your Next KMP App โ€” Droidcon NY 2024
  • Building KMP Offline-First Apps with Cloud and Local P2P โ€” Droidcon SF 2024
  • Gradle isn't just a Bad Word ๐Ÿคฌ โ€” 360|AnDev 2021

Etc

  • ๐ŸŽซ My business card is an open source Apple Wallet pass.
  • โšก My first PR was a fix to Jekyll's WordPress migration script, merged by @mojombo โ€” GitHub's CEO at the time. I had no idea. ๐Ÿ˜ณ
  • ๐Ÿ’ฌ He/Him

More at phatbl.at.

Pinned Loading

  1. dotfiles dotfiles Public

    Multi-agent shared harness, nushell function and tool configs.

    Shell 13

  2. evalkit evalkit Public

    Framework for evaluating a CLI coding agent across a matrix of models, thinking levels, fixtures, and repetitions.

    TypeScript

  3. mas-cli/mas mas-cli/mas Public

    ๐Ÿ“ฆ Mac App Store command-line interface

    Swift 12.4k 299

  4. using-rust-in-kmp using-rust-in-kmp Public

    Companion project for Droidcon NY 2024 presentation

    Kotlin 1

  5. phatblat.pass phatblat.pass Public

    My business card as a Apple Wallet pass

    Objective-C 55 6

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.