Software Engineering

[EN] Jujutsu (jj): Why this VCS might overtake Git
[EN] Jujutsu (jj): Why …

Jujutsu (jj): A new paradigm for version management

Git is the industry standard, no question. But be honest: how many times have you struggled with git stash, git add -p or resolving merge conflicts that blocked your entire workflow?

[EN] Git in a team: The difference between feature branches and trunk-based development
[EN] Git in a team: The …

Git is a team sport: Why we need strategies

When you start working on your first projects, Git is usually pretty simple: you write code, do a git add, then a git commit and finally a git push. Complete. You are the only author and the main branch belongs solely to you.

[EN] Unit tests for your architecture? Introduction to ArchUnit
[EN] Unit tests for your …

Hello everyone, I actually thought the whole time I had already written an article about this. Then I realized that although I’ve already mentioned ArchUnit a few times, but I haven’t written anything about it, except in my Obsidian Vault. So I’ll catch up on that today.