Joe Bruechner

Stacks

What tools and technologies companies actually use internally.

Sourced from engineering blogs, case studies, public repos, and customer testimonial pages. Only verified information is included.

Issue Tracking
Linear
Source Control
GitHub
Cloud
Azure
Communication
Slack
CI / CD
GitHub Actions
Languages
PythonRustTypeScriptC++
Databases
DatabricksSnowflake
Other
Notion

Azure is exclusive cloud provider. Uses Notion as central knowledge hub.

OSS:WhisperCLIPTiktoken
Source Control
GitHub
Cloud
GCPAWS
Communication
Google Meet
Languages
PythonTypeScriptGo
Other
JAX + XLA

GCP TPUs and AWS Trainium for training. GKE for eval infra. Notably private about internal tooling.

Issue Tracking
Linear
Source Control
GitHub
Communication
Slack
Languages
TypeScriptC++
Monitoring
Datadog
Other
NotiongRPC / Protobuf

VS Code fork. Uses NVIDIA A100 GPUs for inference. gRPC instead of VS Code's JSON serialization.

Issue Tracking
Linear
Source Control
GitHub
Cloud
AWS
CI / CD
VercelTurborepo
Languages
TypeScriptRustGo

Dogfoods own platform for deployments. Turborepo migrated from Go to Rust.

Issue Tracking
Linear
Source Control
GitHub
Languages
TypeScript
Design
Figma
Other
GraphQLElectronNext.js

Fully dogfoods own product. Same GraphQL API used internally and publicly.

Issue Tracking
Linear
Source Control
GitHub
Cloud
AWS
Communication
Slack
Languages
TypeScriptC++Rust
Databases
PostgreSQLRedis
Monitoring
Datadog
Design
Figma

C++ and Rust for the rendering engine compiled to WebAssembly. TypeScript for the web app.

Issue Tracking
Notion
Source Control
GitHub
Cloud
AWS
Communication
Slack
Languages
TypeScriptKotlinRust
Databases
PostgreSQLRedis
Monitoring
SplunkDatadog
Design
Figma

Dogfoods Notion for docs and project management. Sharded Postgres from monolith to 480 logical shards.

Issue Tracking
GitHub IssuesGitHub Projects
Source Control
GitHub
Cloud
Own data centersAzureAWS
Communication
Slack
CI / CD
GitHub Actions
Languages
RubyGoRustC#TypeScript
Databases
MySQLVitessRedisKafka
Monitoring
OpenTelemetry
Design
Figma

Dogfoods everything. 2M-line Rails monolith, 1,200+ MySQL hosts, 5.5M queries/sec. Actions runs 4,500 concurrent 32-core runners.

OSS:gh-ostCodeQLScientistPrimer
Issue Tracking
GitHub Issues
Source Control
GitHub
Cloud
AWS
Communication
SlackDiscord
CI / CD
GitHub Actions
Languages
TypeScriptElixirGoRust
Databases
PostgreSQL
Monitoring
OpenTelemetry

Builds in public from a monorepo. Realtime server in Elixir/Phoenix. Auth forked from GoTrue.

OSS:PostgRESTGoTrueRealtimepg_graphql
Issue Tracking
Compass (internal)
Source Control
GitHub
Cloud
AWS
Communication
Slack
CI / CD
Bazel
Languages
RubyJavaGoTypeScriptScala
Databases
MongoDBPostgreSQLRedisKafkaApache Pinot
Monitoring
DatadogSentry

Possibly the world's largest Ruby codebase (20M+ lines with Sorbet). Bazel builds 50M lines in ~15 minutes. 5,978 deploys in 2022.

OSS:VeneurRainierSorbet
Source Control
GitHub
Cloud
AWS
CI / CD
GitHub Actions
Languages
GoTypeScriptRubyPythonC++

Go for blockchain infra (Rosetta/Mesh). Early Coinbase built on Ruby on Rails.

OSS:x402RosettaOnchainKitAgentKit
Source Control
GitHub
Cloud
GCP
Communication
Discord
Languages
ElixirRustPythonReact
Databases
ScyllaDBBigQueryElasticsearchRedis

Core backend on Elixir/BEAM VM. Switched Read States from Go to Rust. ScyllaDB replaced Cassandra for trillions of messages.

Issue Tracking
Jira
Source Control
GitHub
Cloud
GCP
Communication
SlackGoogle Meet
Languages
JavaPythonTypeScript
Databases
CassandraPostgreSQLBigQuery
Monitoring
Datadog
Design
Figma

Built and open-sourced Backstage for developer portals.

OSS:BackstageLuigiAnnoy
Issue Tracking
Jira
Source Control
GitHub
Cloud
AWS
Communication
Slack
Languages
JavaPythonNode.js
Databases
CassandraDynamoDBMySQL

Built and open-sourced Spinnaker for continuous delivery.

OSS:SpinnakerZuulEurekaChaos Monkey
Source Control
GitHub
Cloud
AWS
Languages
PythonGoTypeScriptKotlin
Databases
CassandraRedisPostgreSQLKafka
Monitoring
StatsDZipkinSentryPrometheus

Historical Python backend evolving to Go services. Uses Apache Thrift for RPC.

OSS:BaseplateAchilles SDKSnudown
Source Control
GitHub
Cloud
AWS
Communication
Slack
Languages
TypeScriptRubyJavaKotlinSwiftScala
Databases
MySQLKafka
Design
Figma

Created Apache Airflow and Apache Superset. JS Style Guide has 148k GitHub stars.

OSS:AirflowSupersetLottieVisxEpoxy
Cloud
GCPOracle Cloud
Communication
Slack
CI / CD
Bazel
Languages
GoJavaPythonNode.jsTypeScript
Databases
MySQLKafkaRedisClickHouse
Monitoring
M3 (own)Jaeger (own)Grafana
Design
Figma

Monorepo with Bazel. Built M3, Jaeger, and H3. 100K+ deployments/week via custom 'Up' platform.

OSS:H3JaegerM3CadenceKrakenPeloton
Source Control
GitHub
Cloud
AWS
Communication
Slack
CI / CD
GitHub ActionsJenkins
Languages
HackJavaGoTypeScriptKotlinRust
Databases
MySQLVitessKafka
Monitoring
PrometheusHoneycomb

Uses Slack for internal comms. Hack (PHP derivative) backend. Vitess handles 2.3M queries/sec at peak. 310M traces/day.

OSS:NebulaCircuitAstraHakana
Source Control
GitHub
CI / CD
Bazel
Languages
ScalaJavaPythonC++Rust
Databases
Manhattan (own KV)MySQLRedis
Monitoring
Zipkin (own)Rezolus (own)

Created Zipkin (distributed tracing) and Snowflake (ID generation). Scala-heavy codebase. Finagle RPC framework.

OSS:FinagleThe AlgorithmTwemproxyPelikanSnowflake
Issue Tracking
Buganizer (internal)
Source Control
Piper (internal monorepo)
Cloud
GCP
Communication
Google ChatGoogle Meet
CI / CD
Blaze / BazelTAPForge
Languages
GoJavaPythonC++TypeScript
Databases
SpannerBigtableF1
Monitoring
BorgmonDapperMonarch
Design
Figma

Mostly custom internal tools. Open-sourced Bazel, Kubernetes, and Go. Runs on Borg cluster manager.

OSS:KubernetesBazelGoTensorFlowAngular
Issue Tracking
Radar (internal)
Source Control
Git (internal)
Cloud
Own data centersAWSGCP
Languages
SwiftObjective-CC++Python
Databases
FoundationDBCassandra

Heavily custom internal tooling. Acquired FoundationDB in 2015. One of the largest Cassandra users.

Issue Tracking
Azure DevOps
Source Control
GitHubAzure DevOps
Cloud
Azure
Communication
Microsoft Teams
CI / CD
Azure PipelinesGitHub Actions
Languages
C#TypeScriptC++PythonRust
Databases
SQL ServerCosmos DB
Monitoring
Azure MonitorGeneva (internal)
Design
Figma

Owns GitHub. Dogfoods Azure and Microsoft 365 suite.

OSS:VS CodeTypeScript.NETPowerShell
Issue Tracking
Tasks (internal)
Source Control
Sapling (own VCS)
Cloud
Own data centers
Communication
Workplace (own)
CI / CD
Buck2 (own)
Languages
HackPythonC++RustKotlin
Databases
MySQLRocksDBTAOZippyDB
Monitoring
Scuba (internal)ODS (internal)
Design
Figma

Heavily custom infra. Actively migrating from C to Rust on mobile. Open-sourced React, RocksDB, and PyTorch.

OSS:ReactPyTorchRocksDBLlamaJest
Source Control
GitHub
Cloud
GCP
Communication
Slack
CI / CD
Buildkite
Languages
RubyTypeScriptGoRust
Databases
MySQLRedisElasticsearch
Monitoring
Datadog
Design
Figma

One of the largest Ruby on Rails codebases (2.8M+ lines). Uses Vitess for MySQL sharding.

OSS:PackwerkSorbet (contributor)
Issue Tracking
Jira
Source Control
GitHub
Cloud
Own global network
Languages
GoRustCTypeScript
Databases
ClickHousePostgreSQLSQLite (D1)
Monitoring
GrafanaPrometheus

Runs own global network. Dogfoods Workers, D1, and R2.

OSS:WorkersWranglerPingora
Source Control
GitHubGitLab
Cloud
AWS
CI / CD
GitLab CIBazel
Languages
GoPythonJavaCRust
Databases
PostgreSQLCassandraFoundationDBKafka
Monitoring
Datadog

Dogfoods own product for monitoring. Uses eBPF for kernel-level observability. Temporal for workflow orchestration.

OSS:Datadog AgentStratus Red Team