Platform Projects Contact Sign In Sign Up
Blog

Engineering & product insights

Updates from the JJHub team on AI-native development, Rust infrastructure, and the future of version control.

rocket_launch

Why We Built JJHub on jj Instead of Git

Git was designed for human developers in 2005. We needed a VCS that treats AI agents as first-class citizens — here's why jj was the answer.

Coming soon

smart_toy

MCP for Repositories: How AI Agents Talk to JJHub

An inside look at our native MCP server — structured tool calls, zero CLI parsing, and how it changes the agent-to-repo interface.

Coming soon

shield

Shift-Left Security in a World of Autonomous Agents

When AI writes most of the code, pre-push secret rejection and ML compliance scanning aren't nice-to-haves — they're table stakes.

Coming soon

memory

Rust at Scale: Zero-Crash Reliability for Code Hosting

How a Rust-powered core eliminates garbage collector pauses, segfaults, and the class of outages that plague platforms built on interpreted languages.

Coming soon

Stay in the loop

Follow our blog for engineering deep-dives, product launches, and insights on AI-native development.