~/talk

Modern Python Developer's Toolkit

Talkat PyCon US 2020 · 2020-04-15..04-23· [developer-experience, python]
slides:none on file

Claims to teach the concrete workflow: set up VS Code, manage Python versions with pyenv and isolate tools with pipx/pipenv, enforce style with black and flake8, test with pytest, generate docs with Sphinx, and deploy with Docker. The session live‑codes a small Flask to‑do app, adds models, tests (all pass), builds Sphinx docs, and produces a Docker image that runs. Tools and exact commands for each step are shown rather than abstract advice.

AI-written summary · about

  1. 0:00Workshop overview
  2. 4:24VS Code setup for Python
  3. 41:49Python versions with Pyenv
  4. 1:00:06Virtual environments
  5. 1:24:19Python projects with Cookiecutter
  6. 1:44:44Clean code with Black & Flake8
  7. 2:00:35To-do app with tests & docs
  8. 2:12:01Deploying with Docker
~/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.