~/talk

(Professionally) Coding with Others

Talkat PyCon US 2022 · 2022-04-27..05-03· [developer-experience]
links:none on file
slides:none on file

Practical checklist for collaboration with concrete commands and tools rather than high-level fluff: coverage includes README and contributor guidelines and site generators, explicit git hygiene with git add -p and interactive rebase plus commit-message conventions and commands like reset and cherry-pick, automated quality gates using pre-commit with black isort flake8, and reproducible environments via poetry and Docker for repeatable envs. Slides and a repo of links accompany the examples; emphasis stays on what to do and the exact tools to use.

AI-written summary · about

  1. 0:00Intro
  2. 1:03Background: Topics
  3. 1:34Documentation: The Basics
  4. 2:40Documentation Site Generators
  5. 4:15Version Control: git
  6. 6:39Version Control: Commit messages
  7. 14:30co Tools: Where to run?
  8. 16:33Pull Requests: What are they?
  9. 17:51Pull Requests: Goals
  10. 18:59Pull Request: Context Transfer
  11. 19:55Dependency Management: Story Time
  12. 21:47Dependency Management: Pinning
  13. 23:03Dependency Management: Poetry
  14. 24:03Dependency Management: Containers
~/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.