article thumbnail

10 technical strategies to avoid when scaling your startup (and 5 to embrace)

Intercom, Inc.

From premature optimization to over-engineering solutions for your product, it’s easy to get caught up in making technology decisions that slow you down instead of speeding you up. So when it comes to building your technical strategy, you need to assess each component in relation to what success will look like for your business.

article thumbnail

Search at Intercom: Building our Elasticsearch cloud on AWS

Intercom, Inc.

For this reason, we chose to run exclusively on AWS and wherever possible, we make use of battle-tested AWS services, be it RDS Aurora for our relational databases, the Simple Queue Service (SQS) for our async workers or ElastiCache for our caching layer. SSM executes the commands using an on-instance daemon agent called AWS SSM Agent.

AWS 249
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Core responsibility: How we scaled our core technologies team

Intercom, Inc.

It’s a familiar problem for all companies that scale fast – how do you keep your core technologies manageable for the increasing number of teams that depend on them? This surfaced as an increasingly large percentage of our product teams’ time being spent on operations or deep diving into understanding our small set of core technologies.

Scale 216
article thumbnail

Calm’s Will Larson on how to build a technical leadership career

Intercom, Inc.

After writing An Elegant Puzzle about the challenges of engineering management in high-growth organizations, his focus shifted to a career path that’s much less understood – the technical leadership track. Or does this whole tech career thing support the writing? Architect, Tech Lead, Solver, and Right Hand. I don’t know.

article thumbnail

How technical conservatism helps us scale faster and better

Intercom, Inc.

But when we make technical decisions, we like to be conservative. In practice, being technically conservative looks like reusing existing technologies and frameworks in our stack, or promoting tried and tested patterns and solutions. Here, Waheed discusses our engineering principle “Be technically conservative”.

Scale 160
article thumbnail

Mastering Partner Marketing: What NOT to Do and How to Excel with Drata CMO Sydney Sloan

SaaStr

AWS can’t support 20 partners equally. When partnering with big folks like Drata does with AWS, you have to bring business to them. Drata was one of three companies mentioned on stage by AWS’ Head of Partnerships because they did the most transactions on the marketplace than any other company. That’s a high value for AWS.

AWS 279
article thumbnail

Run Less Software

Intercom, Inc.

As well as being a critical philosophy behind how we build software, it also represents how I feel about the software industry and technology in general. Basic technology execution is becoming easier too. There are more technology jobs than ever before. Choose standard technology. Choose standard technology.