AI, developer tools, and the software infrastructure that makes other products possible.
Infrastructure is the software that other software is built on. Most customers never see it, but every product depends on it to store data, run code, send messages, take payments, stay secure, and work reliably.
If your product is a restaurant, infrastructure is the kitchen, refrigeration, power, and supply chain. Diners come for the meal, but the systems behind it determine what the team can serve, how consistently, and at what scale.
An ICP, or ideal customer profile, is the person or company a product is designed to serve. In a developer-focused company, a developer is often the user and internal champion, even when an engineering leader signs the contract.
A better tool changes what an entire team can build, how quickly they can ship, and which ideas become practical.
Developers try tools, read the docs, and share what works. A useful product can spread from a project to a team to a company.
Cloud, open source, and now AI have each changed how software gets made, creating room for new tools and infrastructure.
Developers expect speed, reliability, clear documentation, and a product they can try before they talk to sales.
The best developer products respect the user’s time. They are quick to understand, easy to try, reliable under pressure, and documented well enough that someone can succeed without talking to sales. That product quality is not polish around the business. It is the business.
The system for product development
Invented the concept of vibe coding
Email infrastructure for developers
Time-travel debugging
Browser infrastructure for AI
Search infrastructure on object storage
Knowledge infrastructure for agents and humans
Tracking AI-generated code to production
Selected angel investments made through developers.vc. Today, I invest as a partner at Innovation Endeavors.
Building in AI, developer tools, or infrastructure? Get in touch.