Developer Utilities
Terminal demos of essential developer utilities — hyperfine, just, tldr, starship, and more.
合集内容
- 1. hyperfine — Command-Line Benchmarking Tool
- 2. just — Command Runner for Project Tasks
- 3. tldr — Simplified Man Pages
- 4. starship — Minimal and Fast Shell Prompt
- 5. sd — Intuitive Find & Replace CLI
- 6. ruff — Extremely Fast Python Linter
- 7. pandoc — Universal Document Converter
- 8. gum — Glamorous Shell Scripts
- 9. tokei — scc vs tokei
- 10. Code Review Workflow — Part 2: Benchmark Before and After
- 11. New Repo Setup — Part 2: Task Runner and direnv
- 12. Benchmarking — Part 1: Compare Tools with hyperfine
- 13. Exploring a New Codebase — Part 1: Project Overview
- 14. New Repo Setup — Part 1: Create GitHub Repo with gh
- 15. ab — Apache HTTP Benchmark
- 16. k6 — Load Testing Tool
- 17. wrk — HTTP Benchmarking Tool
- 18. sops — Encrypted File Editor
- 19. direnv — Environment Switcher
- 20. fio — Flexible I/O Tester
- 21. stress — System Stress Test
- 22. sysbench — System Benchmark
- 23. sar — System Activity Reporter
- 24. mpstat — CPU Statistics
- 25. vmstat — Virtual Memory Statistics
- 26. nmon — Performance Monitor
- 27. dragonfly — In-Memory Data Store
- 28. pgbouncer — PostgreSQL Connection Pooler
- 29. doppler — Secrets Management Platform
- 30. vagrant — Development Environment Manager
- 31. ansible — IT Automation
- 32. packer — Machine Image Builder
- 33. kubectl — Kubernetes Command-Line Tool
- 34. docker — Container Runtime
- 35. watchexec — File watcher executor
- 36. ss — Socket statistics
- 37. mtr — Network diagnostic tool
- 38. nc — Netcat Swiss army knife
- 39. dig — DNS lookup tool
- 40. ping — Test network connectivity
- 41. ansible-playbook — Configuration management
- 42. cargo watch — Auto-rebuild on change
- 43. python -m venv — Virtual environments
- 44. yq — YAML processor
- 45. mitmproxy — HTTP proxy inspector
- 46. ngrok — Local tunnel
- 47. watchexec — Run on file changes
- 48. nmap — Network scanner
- 49. make — Build automation
- 50. docker run — Run containers
- 51. crontab -e — Schedule recurring tasks
- 52. env & export — Environment variables
- 53. just — just vs make
- 54. Python Project Setup — Part 1: Initialize with uv
- 55. Python Project Setup — Part 2: Environment and Task Runner
- 56. kubectl — k9s vs kubectl
- 57. Exploring a New Codebase — Part 2: Code Stats and File Tree
- 58. scc — scc vs tokei
- 59. make — just vs make
- 60. k9s — k9s vs kubectl
- 61. Benchmarking — Part 2: Code Stats with tokei and scc
- 62. Code Review Workflow — Part 1: View Diff with delta
- 63. tokei — Count Lines of Code
- 64. uv run — Run scripts in isolated environments
- 65. make — Build Automation Tool
- 66. uv pip list — List installed packages
- 67. nix-shell — Reproducible development shells
- 68. task add Buy groceries due:tomorrow — Add a task in Taskwarrior
- 69. task list — List pending tasks in Taskwarrior
- 70. nix develop — Flake-based dev environments
- 71. kubectl describe — Inspect Kubernetes resources
- 72. kubectx — Switch Kubernetes contexts
- 73. helm search — Find Helm charts
- 74. helm list — Show deployed Helm releases
- 75. stern — Multi-pod log tailing
- 76. dive — Docker image layer explorer
- 77. kubectl logs — Stream pod logs
- 78. kubectl get pods — List Kubernetes pods
- 79. mtr google.com — combined traceroute and ping with live stats
- 80. kubens — Switch Kubernetes namespaces
- 81. k9s — Kubernetes cluster TUI
- 82. hyperfine --warmup — benchmark with cache warm-up runs
- 83. scc — count lines of code with complexity metrics
- 84. yq '.services' — query a YAML key with jq-like syntax
- 85. neovim — LSP diagnostics and completions
- 86. mlr stats1 — compute column statistics in CSV pipelines
- 87. tokei — Count lines of code
- 88. hyperfine — benchmark two commands and compare results
- 89. scc --by-file — show per-file line counts
- 90. scc -f json — output LOC stats as JSON for tooling
- 91. xsv stats — compute summary statistics for CSV columns
- 92. scc — Sloc Cloc and Code
- 93. tokei --sort code — rank languages by lines of code
- 94. watchexec -e py — re-run pytest on Python file changes
- 95. procs --sortd cpu — processes sorted by CPU usage descending
- 96. direnv — Per-directory env vars
- 97. cd project/ — auto-load environment variables via direnv
- 98. just build — run the project's build recipe
- 99. just --list — show all available project recipes
- 100. ag -l "TODO" — list files containing a pattern
- 101. rg "TODO" — search for TODO comments recursively