







Is it really worth your time to learn a new version control system? I think the answer is yes. Certainly it was for me and many other fans of this tool! I adopt new tools rarely and evangelize them even less often, but jj has been my favorite of the last few years.
Evan's Jujutsu Tutorial
Jujutsu (from here on, "jj") is a version control system that is both simple and powerful. This site is a tutorial will help you learn to use jj.
Jujutsu For Busy Devs | maddie, wtf?!
Jujutsu (jj) is a version control system with a significantly simplified mental model and command-line interface compared to Git, without sacrificing expressibility or power (in fact, you could argue Jujutsu is more powerful). Stacked-diff workflows, seamless rebases, and ephemeral revisions are all natural with jj, and it uses Git as a backend, which means you can begin using it non-destructively with a single command and can always drop back down to Git if you need to.
Introduction - Steve's Jujutsu Tutorial
Hi there, I'm Steve. This is a tutorial for Jujutsu—a version control system.
Check Sim Software
Jjewel A native Mac client for the Jujutsu version control system Download Jjewel Have a Question? Current version: 0.6.4 Jjewel provides a GUI for the Jujutsu version control system. Use Jjewel to perform the most common version control tasks and spend less time entering Terminal commands.
Why Pijul - The Pijul manual
Pijul is the first distributed version control system to be based on a sound mathematical theory of changes. It is inspired by Darcs, but aims at solving the soundness and performance issues of Darcs.

Let `jj absorb` help you keep a clean commit history
Seeing this reminded me of how much I like jj absorb. It's a powerful command, and one of those features of jj that can put a smile on your face when you see it in action. If you've ever made multiple fixes in your working directory and wished you...
A Better Merge Workflow with Jujutsu | ofcrse by Benjamin Tan
A merge workflow for activating multiple branches simultaneously using Jujutsu, an alternative VCS to Git.

Programming principles for self taught front-end developers
The majority of us are a bunch of self taught people with rather spotty knowledge and that's fine! Kilian (also self taught) is here to share some of the computer science fundamentals you probably are missing with the aim to improve your code in the long term.


Introducing jjq, a local merge queue for jj
jjq is a CLI tool that lets you, or more likely, a coding agent, submit a change to be considered for landing on the trunk of a jj repository. Think of it like a local version of a merge queue from a hosted forge. jjq will automatically test to see if...

Enterprise MCP: lessons from GitHub's MCP server launch
GitHub's Engineer shares lessons from developing GitHub's MCP server. An Arcade MCP MVP interview.

Tutorial for Septabee, a free DAW I've secretly been making for over 20,000 hours
Trialing Happyview - Keith's Thoughts
Before starting on the forum aspect, I needed to know if I was going to be responsible for all of the atproto again (hopefully not) and wanted to try Happyview
GitHub · Change is constant. GitHub keeps you ahead.
Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.
