Vibeleaderboard

Joshua Mo

Viber rank303

Joshua Mo is lead developer relations engineer at Venice AI and a Rust software engineer. He writes practical tutorials on AI agents, WebAssembly and the infrastructure around model applications.[1]

Start with Rewriting Claude Code in Rust →
Joshua Mo

Links

Joshua Mo: About Joshua Mo: GitHub X LinkedIn

Lead Developer Relations Engineer · Venice AI

Career

Mo’s personal history lists developer-relations work at Shuttle from February 2023 to February 2025, followed by leadership of the Rig project at Playgrounds Analytics from January 2025 to April 2026. His current role is at Venice AI, a private model platform. Outside that work, he coaches Codebar workshops and helps with AI Engine community events. The overlapping role dates are his published dates, rather than a forced sequential timeline.[1]

Contributions

Make the agent loop visible

His Rust coding-agent tutorial builds a deliberately small example using Rig. It combines conversational history with shell commands, file reads and writes, and streamed responses. By assembling those pieces explicitly, the tutorial shows what sits between a language model and a program that can modify a workspace. It is a learning example, not a claim to reproduce every safety or product feature of Claude Code.[3]

Bring Rust AI tooling to JavaScript

In his WebAssembly article, Mo explains porting parts of a Rust AI framework for use from TypeScript. The work addresses the boundary between two runtime environments, including asynchronous tool execution and returning results or errors across the interface. That makes the article useful beyond a language comparison: it follows the integration work required to expose a Rust abstraction to a JavaScript application.[4]

Tools, writing & talks

Writing, research & talks

References

Latest source check 2026-10-28

  1. [1] Joshua Mo: About

    joshmo.ooo · Checked 2026-10-28

  2. [2] Joshua Mo: GitHub

    github.com · Checked 2026-10-28

  3. [3] Rewriting Claude Code in Rust

    dev.to · Checked 2026-10-28

  4. [4] How I ported a Rust framework to TS with WASM

    dev.to · Checked 2026-10-28

  5. [5] Joshua Mo: AI Engineer talk

    ai.engineer · Checked 2026-10-28

Joshua Mo | VibeLeaderboard