~/talk

Development Best Practices: An Overview of Working in the Software World

links:none on file
slides:none on file

Covers concrete rules and tools for everyday development: use Git (GitHub, GitLab, Gerrit), avoid binary blobs or use Git LFS, follow seven commit rules (50‑char subject, blank line, 72‑char wrap, imperative), include DCO signed‑off and metadata footers, keep atomic commits, run local tests and TDD, require CI (Jenkins, GitHub Actions, GitLab CI) to pass before merge so changes are mergeable cleanly. Enforcing pre-commit hooks forces compliance in about two days; expect long reviews (45 iterations) but some merges finish in ~20 minutes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:03Source code management
  3. 3:26Commit standards
  4. 7:58Atomic and regular commits
  5. 9:45Git workflows
  6. 12:28Code review practices
  7. 17:19PR and review lifecycle
  8. 20:16Reviewing code as maintainer
  9. 21:45Communication in review
  10. 27:24Testing and validation
  11. 32:23CI/CD systems
  12. 36:19Resources and conclusion
  13. 37:25Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.