Roger Steve Ruiz is a software engineer.

Writing about Git.

Version control is something that is often missed by other engineering practices outside of software engineering. Git is one of my favorite distributed version control systems.


4 posts
git mac
28 Sep 2023 8 min read

Revisting lolcommits in macOS Sonoma

I upgraded to macOS Sonoma recently and it brought my career-long lolcommits setup to a halt! Thankfully troubleshooting and Zsh came to the rescue. But while I solved the issue I was having, I did start to question whether I should keep using this tool while Apple fixes their CLI tools.

automation devex git
01 Oct 2021 4 min read

Check for changes on git pull

As projects grow, there are dependencies that fall outside of the project’s dependency graph. This means that there are some actions you need to perform on your code base when things change. Using the post-merge git-hook can help automate this for your team.

automation git
29 Apr 2021 7 min read

Clean Git house

Learn how to delete your local Git branches with a full breakdown of how to do it from manual to fully automated step-by-step.