The text discusses challenges faced when using multiple coding agents on a single Git working tree, leading to merge conflicts and lost edits. It emphasizes the need for independent work environments through Git worktrees, which allow each agent to operate in its own directory while sharing an object store. The author details a structured solution... Continue reading →
For small development teams, a straightforward Git strategy is crucial to avoid merge conflicts. Focus on utilizing only main and feature branches to keep the workflow efficient. Regular rebasing and meaningful commits are essential for maintaining a clean history. Emphasize collaboration through pull requests, and ensure code reviews are part of the process. Continue reading →
A few weeks ago I wrote up the post on the tech I’ve decided to move forward with for my new project. This post is going to cover the collection of features, domain details (i.e. what is the use case, etc), and related project collateral. Instead of just slinging code like many of us programmers... Continue reading →
FIRST – Setup the Keys If there is already a key, I can use this one to start with, but if there is no key to start with I’ll need to generate one. I can do this with the following command: When generating the keys, best to go with the default location, which is ~/.ssh/id_rsa.... Continue reading →
In the coming month there are three courses I’ll be teaching here in the grand city of Portland, Oregon. Two of the courses are one day Unix & Git for Everyone (Jan 31 and Feb 28) courses and the big course is the Computer Science & Web Development Bootcamp (Feb 2 – Feb 27). So... Continue reading →