Our approach to always evolving dev tools for speed and clarity
Blog post from Ngrok
At ngrok, developers navigate a complex monorepo using the "nd" CLI tool, which simplifies the software development lifecycle by acting as a contract for building, testing, and deploying software across various technologies like Go, TypeScript, and Scala. Designed to mimic production environments, nd facilitates seamless service interactions without requiring developers to understand complex build or deploy processes. It integrates with tools like direnv, nix, and Bazel to manage developer environments and enhance build efficiency through features like incremental caching. Ngrok emphasizes transparency and adaptability within nd, allowing developers to view and adjust underlying commands and contribute improvements. The tool provides comprehensive support through features like introspection, error messaging, and diagnostics, fostering self-sufficiency and reducing support burdens. Continuous improvements focus on expanding Bazel integration and refining error handling to further streamline developer workflows.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Observability | 4 | 1,883 | 347 | 119 | -9% |
| Kubernetes | 2 | 986 | 177 | 85 | -38% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.