~/talk

How the Command Line Can Give You Superpowers

Talkat Android Summit 2018 · on Thursday, 2018-08-16· [developer-experience]
name:Eric Fung
links:none on file
slides:none on file

Shows concrete wins: use the silver searcher to grep 563 MB in under 0.5s versus 11s with grep, pipe HTTP with curl to simulate FCM pushes using the legacy server key, transform JSON with grond and jq into line‑oriented or queryable records, generate Kotlin/Java models from API JSON, batch and compare bitmaps with image magic montage/compare, transfer APKs via QR file transfer and automate device input with adb shell; each example includes commands, gotchas, and working demos.

AI-written summary · about

  1. 0:00Intro
  2. 1:30Superpowers, eh?
  3. 2:33Why should I care?
  4. 4:45Structure
  5. 8:58adb completion
  6. 9:53Demo: adb uninstall com
  7. 10:58Gradle completion
  8. 11:31From shell to Finder
  9. 12:27From Finder to shell
  10. 13:12Navigation
  11. 13:43cd with superpowers
  12. 14:24autojump
  13. 16:04grep with superpowers
  14. 16:40The Silver Searcher
  15. 20:26Working with Clipboard
  16. 21:29Web superpowers
  17. 23:34Debugging Firebase Cloud Me
  18. 24:16Sending a push notification
  19. 24:56JSON
  20. 26:19Example gron output
  21. 28:22Filter elements by predicate
  22. 30:42Example: Composite images
  23. 30:54bash function using IM's mont
  24. 31:37Example: Crop multiple densi
  25. 32:00bash loop using IM's conver
  26. 32:43Example: compare images
  27. 33:34Deployment a
  28. 34:11Installing APKs wirelessly
  29. 35:24Automation superpower
  30. 35:44Automating device input
  31. 37:13Scripting: write code to write
  32. 37:54Summary
~/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.