







For the last few years I’ve been trying to center my work around creating what I consider to be the Perfect Commit. This is a single commit that contains all …
How to Write a Git Commit Message
Commit messages matter. Here's how to write them well.

Stop Using Conventional Commits
You’ve almost certainly encountered Conventional Commits before. It may have reared its ugly head in the changelog of an open source project you’ve used. It may have been the enforced commit format for an open source project you contributed to. A lot of people swear by it. I swear at it. Even though it is used by a large number of popular open source projects, Conventional Commits is an actively bad standard which encourages focus on the wrong things and fails to deliver on its promises.

A DEVELOPER MADE A REAL COMMIT WITHOUT EVER TYPING GIT ADD OR GIT COMMIT -- JUST TO PROVE THE COMMANDS YOU LIVE BY ARE A THIN SHELL OVER A DATABASE YOU'VE NEVER ONCE OPENED 55 minutes from Tim Berglund, a longtime Git teacher and GitHub evangelist, taking the tool apart down to https://t.co/vJNRCmSBb9
A DEVELOPER MADE A REAL COMMIT WITHOUT EVER TYPING GIT ADD OR GIT COMMIT -- JUST TO PROVE THE COMMANDS YOU LIVE BY ARE A THIN SHELL OVER A DATABASE YOU'VE NEVER ONCE OPENED55 minutes from Tim Berglund, a longtime Git teacher and GitHub evangelist, taking the tool apart down to… https://t.co/z8Tf4udInA pic.twitter.com/vJNRCmSBb9— slash1s (@slash1sol) June 4, 2026
The Conversation Is the Commit - The Phoenix Architecture
We Refuse, We Want, We Commit: Volume 1
Git: The complete guide to sign your commits with an SSH key
Please read the introduction I wrote about why signing your git commits ...

Let `jj absorb` help you keep a clean commit history
Seeing this reminded me of how much I like jj absorb. It's a powerful command, and one of those features of jj that can put a smile on your face when you see it in action. If you've ever made multiple fixes in your working directory and wished you...
Read the Docs 2016 Stats
Congrats, you made it through 2016! Read the Docs has been rolling along, and we’ve had another interesting year as well. For a quick summary: Our level of contributions and commits has gone down a good bit this year., Our traffic and user growth has been quite steady, which is particularly impre...


GoogleChrome/lighthouse-ci
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions
isabel (@isabelroses.com)
alias fuggit="git add . && git commit --amend --no-edit && git push --force"
A ten-year drive to credit authors for their work — and why there’s still more to do
Nature - Information about the roles of each author of a paper can help to build trust, integrity and responsible research assessment. Coordinated efforts are needed to consolidate progress.

The new contribution workflow for GNOME
Hello community, I have big good news to share with you. You might know we have been working for years on materializing what we wanted the future of contribution to be, we did multiple iterations a…

Generating a new GPG key - GitHub Docs
If you don't have an existing GPG key, you can generate a new GPG key to use for signing commits and tags.

My latest (soft) proposal thanks to some really productive conversations we've been having.
𝕮
Join the discussion to figure this out here discourse.atprotocol.community/t/mapping-web-pages-to-canoni…