The Story of Ngrok: Building the Future of Software Delivery

Discover how Ngrok evolved from an open-source project to a unified ingress platform serving 6M+ developers. Learn how founder Alan Shreve bootstrapped for 7 years before raising $50M to reshape software delivery infrastructure.

Written By: supervisor

0

The Story of Ngrok: Building the Future of Software Delivery

The Story of Ngrok: Building the Future of Software Delivery

A $20 monthly server charge doesn’t typically spark a company that transforms how software gets delivered to millions of customers. But in a recent episode of Category Visionaries, Ngrok founder Alan Shreve revealed how this modest beginning launched a journey that would reshape enterprise software infrastructure.

The Open Source Origins

“Ngrok’s origin story is certainly an interesting one,” Alan explains. Unlike typical startup narratives that begin with venture capital and ambitious plans, Ngrok started as an open source project with a simple service attached. The project quickly gained traction, with users flooding in with feature requests and use cases that suggested something bigger was possible.

Bootstrap to Scale

Rather than immediately seeking venture funding, Alan took an unconventional path: “I really started Ngrok on a credit card, paying like $20 a month for an instance to host it, and quickly paid for itself with its first customers.” This lean approach would define Ngrok’s first seven years, as the company grew entirely through customer revenue.

The growth came through an elegantly simple viral mechanism built into the product itself. “Ngrok has a bit of the developer tool, has a bit of a viral spread component, that when you use Ngrok by default, if you’re not paying for it gives you a URL that is branded Ngrok that you might offer to someone else,” Alan shares.

The Developer Evangelism Effect

A crucial early breakthrough came from an unexpected source: developer evangelism teams at major tech companies. These technical advocates incorporated Ngrok into their conference presentations, creating what Alan describes as “viral and adopting spread.” This organic promotion helped establish Ngrok as a trusted tool in the developer ecosystem.

Today, the impact of that early growth is clear: “Over the lifetime of Ngrok, we have signed up over 6 million developers who have used ngrok’s platform,” Alan notes. “If you know a software developer, they likely have heard of or have used Ngrok.”

The Production Pivot

As Ngrok grew, a bigger opportunity emerged. The company began evolving from a developer tool into production infrastructure. “Ngrok, the developer tool, was something that we talked about just a few moments ago. But Ngrok, the production infrastructure tool, is something that is much more ambitious,” Alan explains.

This transition led to the company’s first venture round in 2022, raising $50 million to pursue a broader vision. The decision wasn’t driven by necessity but opportunity: “What we kind of came into in 2022 is just increasing demand for the product and increasing the ambition for what we wanted to build and tackle.”

The Future of Software Delivery

Ngrok’s vision extends far beyond its origins as a developer tool. Alan describes a future where software delivery is fundamentally simpler: “Right now, to build and deliver software requires, especially in our particular domain, often requires a tremendous amount of infrastructure expertise.” Companies typically need to coordinate “everything from firewalls to Caching proxies, reverse Proxies, load Balancers Application, firewalls, API, Gateways that all have to be webded together, usually by many different teams.”

The solution? A unified platform that enables application developers to “self serve that functionality and deliver the application experiences that they want to their customers within the rules and policies set for them by other teams in a much more streamlined and effective way.”

This vision goes beyond just simplifying infrastructure. As Alan explains, “Our three to five year vision is really about the pace of innovation on the Internet increasing by making these problems smaller and easier to approach and more developer oriented.”

For the broader technology industry, Ngrok’s story demonstrates how seemingly simple developer tools can evolve into transformative enterprise platforms. It’s a reminder that innovation often starts small, with a focus on solving specific problems for a dedicated user base, before expanding to tackle larger industry challenges.

The future of software delivery might not look like traditional enterprise infrastructure – it might look more like Ngrok’s vision of unified, developer-friendly platforms that make complex problems simpler and more approachable.

Leave a Reply

Your email address will not be published. Required fields are marked *

Write a comment...