22-25 April 2026

What makes a good commit? Good Practices for Data Professionals

2025

TL; DR

Committing code is an integral part of the development lifecycle. However, not all commits or commit messages are created equal. As more data professionals are required or expected to use source control within a continuous integration or deployment solution, a lack of good information is reducing the efficacy and usefulness of commit messages.

Session Details

Committing code is an integral part of the development lifecycle. However, not all commits
or commit messages are created equal. As more data professionals are required or expected to use source control within a continuous integration or deployment solution, a lack of good information is reducing the efficacy and usefulness of commit messages.

In this session we will explore the source control system git, what makes a commit and what a commit message is for.

We will also learn what makes a good, and a bad, commit message and how to automatically link commit messages to User Stories and release notes.
 
You will leave this session with a better understanding of commits and commit messages and useful guidance to make them most effective for yourself and for your team.

3 things you'll get out of this session

You will leave this session with a better understanding of commits and commit messages and useful guidance to make them most effective for yourself and for your team.