There are 35+ public companies – and countless more large privates – that build highly technical products. What do they actually do? What makes one database different from the next?
Companies that help organizations analyze and build models with their data
What we should really be asking is “What does Databricks not do?”
Snowflake sells a powerful cloud data warehouse for analytics and data science teams.
dbt (no capitals) is a tool for transforming and organizing data in your warehouse.
Alteryx is a group of tools that helps business teams get insights out of their data, without needing to write any code.
Segment helps teams track their product and marketing data and send it to whichever tools it needs to go to.
Companies that help organizations automate plus communicate with their customers
Twilio makes a suite of products that helps you communicate with your customers via SMS, video, calls, and more.
UIPath helps people automate rote manual tasks like updating spreadsheets and creating documents.
Zapier is a tool that helps business people make custom integrations between their favorite tools, without needing to write any code.
Companies that sell places to store your data
Elasticsearch is a popular open source database for storing and searching unstructured data.
Algolia provides a set of tools that helps engineers build search functionality into their apps.
MongoDB is a highly popular unstructured, NoSQL document database for powering your applications.
Apache Kafka is a framework for streaming real time data, and Confluent offers Kafka as a managed service.
An intro to how companies like Elastic, MongoDB, Snowflake, Confluent and AWS compete.
Companies that help developers deploy their software
Hashicorp sells software that helps developers manage their cloud infrastructure via code-based configuration.
JFrog provides a bunch of products and services around DevOps, i.e. taking your software and deploying it to the world.
Containers helps developers run code in isolated boxes so it works the same every time.
Postman is a suite of tools that helps developers build, test, and use internal and external API endpoints.
Companies that help developers move money around
Plaid acts as an intermediary between apps (like Venmo) and your bank so that you can log in and share data securely.
Stripe sells payments infrastructure for internet businesses: primarily, they help you bill your customers, process payments, and work with your payment data.
Companies that help developers build and run applications
DigitalOcean is an independent infrastructure as a service provider; you can think of them as AWS or GCP, but for the people.
Cloudflare provides networking tools that help companies distribute their apps globally and securely.
Vercel builds a frontend-as-a-service product – they make it easy for engineers to deploy and run the user facing parts of their applications.
Companies that help developers monitor and improve their applications
Datadog is monitoring software - developers use it to get operational visibility into their servers and applications.
Splunk is a tool for storing and searching logs, specifically focused on security.
Sentry is an error-tracking and performance-monitoring platform to help developers diagnose and fix issues in their code.
New Relic is observability software: teams use it to monitor the performance of their apps and infrastructure.
Companies that help developers make their apps more secure
Okta is an enterprise-focused identity provider: they take care of managing usernames, passwords, and permissions.
How developers decide which *type* of infrastructure to use, and which (usually giant) cloud provider to buy it from.
Inside Google's full-stack cloud bet, and how it differs from Microsoft and AWS.
Welcome to the wild world of observability tooling. 20+ legitimate, mature vendor options across open source vs closed source.
Companies that help organizations analyze and build models with their data
What we should really be asking is “What does Databricks not do?”
Snowflake sells a powerful cloud data warehouse for analytics and data science teams.
OpenAI is the most popular provider of generative AI models like GPT-4.
dbt (no capitals) is a tool for transforming and organizing data in your warehouse.
Alteryx is a group of tools that helps business teams get insights out of their data, without needing to write any code.
Segment helps teams track their product and marketing data and send it to whichever tools it needs to go to.
Companies that help organizations automate plus communicate with their customers
Twilio makes a suite of products that helps you communicate with your customers via SMS, video, calls, and more.
UIPath helps people automate rote manual tasks like updating spreadsheets and creating documents.
Zapier is a tool that helps business people make custom integrations between their favorite tools, without needing to write any code.
Companies that sell places to store your data
Elasticsearch is a popular open source database for storing and searching unstructured data.
Algolia provides a set of tools that helps engineers build search functionality into their apps.
MongoDB is a highly popular unstructured, NoSQL document database for powering your applications.
Apache Kafka is a framework for streaming real time data, and Confluent offers Kafka as a managed service.
An intro to how companies like Elastic, MongoDB, Snowflake, Confluent and AWS compete.
Companies that help developers deploy their software
Hashicorp sells software that helps developers manage their cloud infrastructure via code-based configuration.
JFrog provides a bunch of products and services around DevOps, i.e. taking your software and deploying it to the world.
A complete platform for building and deploying software.
Containers helps developers run code in isolated boxes so it works the same every time.
Postman is a suite of tools that helps developers build, test, and use internal and external API endpoints.
Companies that help developers move money around
Plaid acts as an intermediary between apps (like Venmo) and your bank so that you can log in and share data securely.
Stripe sells payments infrastructure for internet businesses: primarily, they help you bill your customers, process payments, and work with your payment data.
Companies that help developers build and run applications
A not developer's guide to AWS.
DigitalOcean is an independent infrastructure as a service provider; you can think of them as AWS or GCP, but for the people.
Cloudflare provides networking tools that help companies distribute their apps globally and securely.
Heroku was and is one of the first cloud platforms as a service (PaaS).
Vercel builds a frontend-as-a-service product – they make it easy for engineers to deploy and run the user facing parts of their applications.
How developers decide which *type* of infrastructure to use, and which (usually giant) cloud provider to buy it from.
Inside Google's full-stack cloud bet, and how it differs from Microsoft and AWS.
Companies that help developers monitor and improve their applications
Datadog is monitoring software - developers use it to get operational visibility into their servers and applications.
Splunk is a tool for storing and searching logs, specifically focused on security.
Sentry is an error-tracking and performance-monitoring platform to help developers diagnose and fix issues in their code.
New Relic is observability software: teams use it to monitor the performance of their apps and infrastructure.
Welcome to the wild world of observability tooling. 20+ legitimate, mature vendor options across open source vs closed source.
Companies that help developers make their apps more secure