StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Home
  2. Companies
  3. Compass Inc.
Compass Inc.

Compass Inc.

New York, NYwww.compass.com

Real Estate Tech

67tools
2decisions
23followers
OverviewTech Stack67Dev Feed

Tech Stack

View all 67
Stack by Layer
Application & Data28
Utilities10
DevOps26
Business Tools3
Application & Data
28 tools (42%)
Utilities
10 tools (15%)
DevOps
26 tools (39%)
Business Tools
3 tools (4%)

Application & Data

28
Apache SparkAmazon EMRContentfulNGINXAmazon EC2PythonGolangJavaApache ThriftSwiftMongoDBAmazon RDS for PostgreSQLAmazon RedshiftFlaskDropboxES6PostCSSAngularJSJinjaKubernetesDockerUbuntuAmazon S3Node.jsAWS LambdaAWS Elastic Load Balancing (ELB)ServerlessAWS Organizations

Utilities

10
Google AnalyticsElasticsearchGoogle MapsgRPCAmazon KinesisStreamSlackSegmentAWS IAMAWS Secrets Manager

DevOps

26
CircleCILibratoBazelFabricGerrit Code ReviewJenkinsStatusCakeSentryLogglyJiraGitHubgulpnpmSystem.jsWebpackBabelStylelintESLintJSPMIntelliJ IDEADatadogAppOpticsSpinnakerGitAWS CloudFormationAWS CloudTrail

Business Tools

3
InVisionConfluenceReact

Latest from Engineering

View all
Brian Renzenbrink
Brian Renzenbrink

Engineering Manager at Compass Inc.

Feb 12, 2020

ReviewonDocker ComposeDocker ComposeGolangGolang

We're really, really happy with how we're doing local development with docker-compose on the microservices in the one of our internal teams. We're utilizing docker-compose and relying on working with our existing build pipelines to create an easy way to do local development. The goal is to be able to write code on a train, in a tunnel, and on a new laptop. We're not all the way there but we're moving in the right direction. Here's a blog post about a novel, but an important part of why local development is so seamless for us.

5.55k views5.55k
Comments
Brian Renzenbrink
Brian Renzenbrink

Engineering Manager at Compass Inc.

Dec 3, 2018

Needs advice

At Compass, we’re big proponents of using NPM and semver (semantic versioning) when distributing our shared components as packages. NPM provides us with an industry-standard platform to publish our internal dependencies. The tools and technologies someone learns while working on a package at Compass are the same ones they’ll use in projects in the open source community. Meanwhile, semantic versioning itself plays a huge role in providing peace of mind. Users of shared components know when updates are safe enough to upgrade to, and component authors can make big updates without the fear of silently breaking the contracts they’ve made with their users. We wanted to build out a way to provide these same benefits to more than just JS libraries, and we ended up creating a lightning-fast form of semantic versioning for our CSS implementation that utilized Lambda@Edge, NPM, and some clever work by our engineers.

AWS Lambda Amazon CloudFront npm #lambdaatedge #semver #serverless

22k views22k
Comments

Team on StackShare

20
Anthony Escamilla
antgonzales
Argoday
Brian Renzenbrink
cenjennifer
Ryan Dsouza
Gábor Varga
Christopher Bejnar
Kevin Wong
Leo Yu
Nathan Miranda
Emily
Oliver Scott
Ozgurian
Rahul Ratnakar
Russell Stephens
Steve Zhu
Timothée Roussilhe
Shiyuan Wang