How to automatically generate a commit message using Claude original

by Freek Van der Herten – 5 minute read

For years, my git history contains "wip" commit messages. I don't really often use git history myself, but my colleagues do. And when they're trying to understand a change I made six months ago, "wip" tells them absolutely nothing. Might as well not have commit messages at all.

I knew I should write better commit messages, but the friction was real. Stopping to think about how to summarize my changes felt like it broke my flow. So I kept typing "wip".

Now, I have a bash function in my dotfiles that uses Claude to generate commit messages for me.

Read more

Join 9,500+ smart developers

Get my monthly newsletter with what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.

No spam. Unsubscribe anytime. You can also follow me on X.

Let AI Interact with Your App via MCP

tighten.com - submitted by Kayla Helmick

We’ve moved from command lines to GUIs, and now the next shift is here: AI that can actually use your app. This article introduces the Model Context Protocol (MCP), a powerful way to let AI interact directly with your applications—and why it’s more than just another tech acronym.

Read more [tighten.com]