Tools
6 guides covering tools tools
-
Building CLI Tools: Frameworks and Best Practices
A practical guide to building professional command-line tools using Commander.js, oclif, Clap for Rust, and Click for Python, covering argument parsing, subcommands, config files, interactive prompts, and distribution.
-
Network Debugging Tools: mitmproxy, Charles, Fiddler, and Wireshark
A practical guide to network debugging tools for developers covering mitmproxy, Charles Proxy, Fiddler, and Wireshark -- with real debugging workflows for API development, mobile app debugging, and production traffic analysis.
-
Code Search at Scale: Sourcegraph, OpenGrok, and Alternatives
A guide to code search tools beyond grep -- Sourcegraph for large codebases, structural search, regex across repos, and alternatives like Hound and livegrep for developer productivity.
-
Code Review Tools and Practices: From GitHub PRs to Stacked Diffs
A practical guide to code review tools and workflows -- GitHub PR reviews, Graphite stacked PRs, Reviewable, AI-assisted review, and best practices that make reviews faster and more effective.
-
Developer Metrics and Engineering Intelligence Tools
A guide to measuring developer productivity without surveillance -- DORA metrics, DX surveys, engineering intelligence platforms, and practical implementation of useful team health indicators.
-
Code Documentation Generators: TypeDoc, JSDoc, Sphinx, rustdoc, and Modern Alternatives
A practical comparison of code documentation generators including TypeDoc, JSDoc, Sphinx, rustdoc, Javadoc, and Doxygen -- plus modern alternatives like Mintlify and ReadMe, with configuration examples and honest output quality assessments.