Home / Companies / Ngrok / Blog / Post Details
Content Deep Dive

Our approach to always evolving dev tools for speed and clarity

Blog post from Ngrok

Post Details
Company
Date Published
Author
James Szalay
Word Count
1,954
Company Posts That Month
12
Language
English
Hacker News Points
-
Post removed?
No
Summary

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.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 4 1,883 347 119 -9%
Kubernetes 2 986 177 85 -38%
Use This Data

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.