In the previous article I was using terminal animations to illustrate examples of using the 'jj' command line tool. The need to figure out how to do that delayed the article. But now I know how to do it and I can share this knowledge. Preamble ASCIInema is not the only tool for recording terminal sessions, but it is the one which worked for me reliably. I use Fish shell on macOS, but my solution…
In the previous article I told about my history with different version control systems and how I ended up using Jujutsu. This part will focus on why I think it is an important improvement over the git's status-quo and why I use it daily. The way of Git Let's start by defining the aforementioned status-quo. Typical user sees interaction with Git as moving files between 3 stages: Files are edited in…
Alternative title : " On benefits of going out of your comfort zone ". Hi, I've been an early adopter of different Version Control Systems. I started with CVS in the 1990s. CVS was based on the earlier RCS file-versioning tool, but introduced concepts of "module" and "client-server architecture". Still, each of the files was versioned separately which led to various complications. I switched to…