<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk" -->

---
title: JJ Con 2026 Talks are Up | daily.dev
description: GitButler recaps the nine talks from JJ Con 2026, held alongside Git Merge in Lisbon, now available on YouTube. Topics include Google's internal rollout of...
canonical: https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: JJ Con 2026 Talks are Up | daily.dev
og:description: GitButler recaps the nine talks from JJ Con 2026, held alongside Git Merge in Lisbon, now available on YouTube. Topics include Google's internal rollout of...
og:url: https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk
og:image: https://api.daily.dev/og/posts/YYGN33yxK.png
og:image:alt: JJ Con 2026 Talks are Up
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# JJ Con 2026 Talks are Up

**[GitButler Blog](https://daily.dev/sources/gitbutler)** · 5 min read · 6 upvotes · 0 comments

## Summary

GitButler recaps the nine talks from JJ Con 2026, held alongside Git Merge in Lisbon, now available on YouTube. Topics include Google's internal rollout of Jujutsu (jj) reaching general availability, a comparison of jj and Git's object models, a graph-based version control system built by accident at System Initiative, a native jj backend called VEX that avoids Git entirely, experiments combining jj with coding agents, adding native jj support to Gerrit, building developer tools atop jj-lib, property-based testing for jj, and a tour of the jj tooling and config ecosystem.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.gitbutler.com/jj-con-2026-talks>

## Questions this post answers

### What is the Jujutsu (jj) version control system and how does it differ from Git's object model?

Jujutsu (jj) builds on top of Git's object model but adds stable change IDs and predecessor links so a change can be tracked across history rewrites, stores conflicts directly so rebases can finish without stopping for repairs, and versions repository metadata through views and an operation log, which is what enables commands like jj undo.

_Developers evaluating new version control workflows can follow jj's evolving object model on daily.dev._

### Has Google rolled out Jujutsu (jj) internally for developers?

Yes, Jujutsu reached general availability for developers inside Google, according to a talk from Google's Emily Shaffer at JJ Con 2026. She also described three internship projects: a FUSE-compatible virtual filesystem, an open-source commit cloud for sharing work across machines, and metadata storage for tracking AI contributions through rebases and history rewrites.

_Teams weighing a move to jj can track adoption signals like Google's rollout on daily.dev._

### Is there a way to use Jujutsu (jj) without relying on Git as the backing storage?

Yes, a project called VEX implements a native jj backend and forge that uses SQL metadata and object storage instead of Git, keeping the operation log local, building Git packs on demand, and still being able to serve Git clients. A remaining limitation is that custom backends currently require building jj itself, which leaves existing community tools behind.

_Anyone deciding whether to decouple their workflow from Git can track jj backend alternatives like VEX on daily.dev._

## Similar posts on daily.dev

- [Git Merge 2026 Talks are Up](https://daily.dev/posts/git-merge-2026-talks-are-up-eixhkb4jo) · GitButler Blog · 15 upvotes · 0 comments
- [Beyond jj: config & tools ecosystem](https://daily.dev/posts/beyond-jj-config-tools-ecosystem-jca1zdqvx) · Lobsters · 0 upvotes · 0 comments
- [SymfonyOnline June 2026: Git, But Better: An Introduction to Jujutsu \(jj\) \(Symfony Blog\)](https://daily.dev/posts/symfonyonline-june-2026-git-but-better-an-introduction-to-jujutsu-jj-symfony-blog--wikkfst8j) · Symfony · 0 upvotes · 0 comments
- [jj sales pitch](https://daily.dev/posts/jj-sales-pitch-lc9l8rj02) · RUBYLAND · 1 upvotes · 0 comments

---

Tags: [#devtools](https://daily.dev/tags/devtools), [#git](https://daily.dev/tags/git), [#version-control](https://daily.dev/tags/version-control)

[View this post on daily.dev](https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"JJ Con 2026 Talks are Up","url":"https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk"},"datePublished":"2026-10-01T11:54:11.840Z","dateModified":"2026-10-01T11:54:35.481Z","description":"GitButler recaps the nine talks from JJ Con 2026, held alongside Git Merge in Lisbon, now available on YouTube. Topics include Google's internal rollout of...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ff5bf7b095954c1631949aac7f59eb37?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ff5bf7b095954c1631949aac7f59eb37?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"GitButler Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"GitButler Blog","logo":"https://media.daily.dev/image/upload/s--LrHsyt2T--/f_auto/v1692632054/squad_placeholder_sfwkmj","url":"https://daily.dev/sources/gitbutler"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":6},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"devtools,git,version-control","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"GitButler Blog","item":"https://daily.dev/sources/gitbutler"},{"@type":"ListItem","position":3,"name":"JJ Con 2026 Talks are Up"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/jj-con-2026-talks-are-up-yygn33yxk#faq","mainEntity":[{"@type":"Question","name":"What is the Jujutsu (jj) version control system and how does it differ from Git's object model?","acceptedAnswer":{"@type":"Answer","text":"Jujutsu (jj) builds on top of Git's object model but adds stable change IDs and predecessor links so a change can be tracked across history rewrites, stores conflicts directly so rebases can finish without stopping for repairs, and versions repository metadata through views and an operation log, which is what enables commands like jj undo. Developers evaluating new version control workflows can follow jj's evolving object model on daily.dev."}},{"@type":"Question","name":"Has Google rolled out Jujutsu (jj) internally for developers?","acceptedAnswer":{"@type":"Answer","text":"Yes, Jujutsu reached general availability for developers inside Google, according to a talk from Google's Emily Shaffer at JJ Con 2026. She also described three internship projects: a FUSE-compatible virtual filesystem, an open-source commit cloud for sharing work across machines, and metadata storage for tracking AI contributions through rebases and history rewrites. Teams weighing a move to jj can track adoption signals like Google's rollout on daily.dev."}},{"@type":"Question","name":"Is there a way to use Jujutsu (jj) without relying on Git as the backing storage?","acceptedAnswer":{"@type":"Answer","text":"Yes, a project called VEX implements a native jj backend and forge that uses SQL metadata and object storage instead of Git, keeping the operation log local, building Git packs on demand, and still being able to serve Git clients. A remaining limitation is that custom backends currently require building jj itself, which leaves existing community tools behind. Anyone deciding whether to decouple their workflow from Git can track jj backend alternatives like VEX on daily.dev."}}]}
```

