~/talk

Embrace the Unix Command Line and Supercharge Your PyData Workflow

Talkat PyData Global 2024 · 2024-12-03..12-05· [developer-experience]
links:none on file
slides:none on file

Argues that the Unix command line measurably speeds up everyday PyData work, showing exact incantations: bat for colored file views, fx for exploring nested JSON, and coreutils pipelines that turn 100 JSON files into CSVs or extract top errors from a 10 million‑line log in seconds. Demonstrates a small Python CLI (shebang, argv, chmod, on PATH) used while writing a book, uses Docker image for safe experiments, and recommends tools like parallel, Starship, click, rich, tldr.

AI-written summary · about

  1. 0:00Unix command line benefits
  2. 1:26What is Unix command line
  3. 4:34Command line for data workflows
  4. 8:49Lindy effect and CLI
  5. 10:59Five CLI tool types
  6. 13:27Demo: bat and fx
  7. 16:43CSV processing with Unix
  8. 19:39Extending CLI with tools
  9. 23:17Custom CLI tools step by step
  10. 25:30Example: custom data tool
  11. 29:45Python CLI packages
  12. 31:34Windows and WSL setup
  13. 32:37CLAIM method
  14. 33:41Aliases and bookmarks
  15. 36:33Just for automation
  16. 38:42Learn CLI with Docker
  17. 39:44Manual pages and cheatsheets
  18. 41:10Custom shell prompts
  19. 42:13tmux terminal multiplexing
  20. 43:40CLI themes and aesthetics
  21. 44:23Interactive prompts reduce mistakes
  22. 47:35When to use CLI
  23. 49:01CLI in IDEs and Jupyter
  24. 50:27Spark pipe method
  25. 51:09Key takeaways and final advice
~/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.