Log inSign up
Will Bond
3,836 posts
Will Bond profile banner
@wbond

Will Bond

@wbond
AI devex engineer @uber building uReview, previously at @sublimehq. Author of @package_control, occasional designer. Proud husband and father.
Plymouth, NH
wbond.net
Joined January 2008
108
Following
3,482
Followers
RepliesRepliesRepostsRepostsMediaMedia

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
  • Pinned
    @wbond
    Will Bond
    @wbond
    Feb 25, 2014
    Unsurprising:
    simple.wikipedia.org
    Monad (functional programming) - Simple English Wikipedia, the free encyclopedia
    5
  • @wbond
    Will Bond
    @wbond
    Aug 28
    Crazy how much uReview has changed since our talk at AI Engineer Worlds Fair last month. Our harness, models, tool calls and evals have all seen significant revamps. Sol running on Pydantic replaced Claude Code + Opus.
    Image
    Building uReview, Uber’s Multi-Agent Code Review Engine — Will Bond & Ameya Ketkar, Uber
    From youtube.com
  • @wbond
    Will Bond
    @wbond
    Aug 8
    Security Researcher 1: there is a vulnerability in some package you ported to Python 3 over 10 years ago and hasn’t been touched in years Me: sorry, I don’t support it any more, your company can sign a maintenance contract if you want SR1: You should jump through these hoops
  • @wbond
    Will Bond
    @wbond
    Jul 27
    Caring about low level details such as these is a big part of the latency and performance differences users experience with tools like Sublime Text vs VS Code. Minimizing allocations, using memory arenas, being smart about memory lifetime, struct packing, (C++) move semantics,
    @mitchellh
    Mitchell Hashimoto
    Superlogical
    @mitchellh
    Jul 27
    If you're interested in "how" or "why": the major culprit is that each row in Alacritty has 32 bytes of metadata and each cell is 24 bytes. In Ghostty, every row and cell is represented by exactly 8 byte each. How do we do this? The first major culprit is styles. Alacritty
    4
  • @wbond
    Will Bond
    @wbond
    Jul 16
    You should be using LLMs to write more deterministic development scripts and helpers, and then have the LLMs make them faster. Skills are the crappy, slow, expensive version of this.
Advertisement
Advertisement