Engineering 5 min read
Managing infrastructure costs as your company grows
As your company grows, so do your infrastructure costs. How can you maximize your returns while scaling your infrastructure to meet demand?
If shipping is your heartbeat, you're in the right place
Engineering 5 min read
As your company grows, so do your infrastructure costs. How can you maximize your returns while scaling your infrastructure to meet demand?
Engineering 38 min listen
There are plenty of resources and advice on the engineering management career path. But what if the manager role is not for you? Calm’s Will Larson chats about growing as an engineering leader.
Engineering 8 min read
At Intercom, we rely on Elasticsearch as a core technology to power key parts of our platform. But how do we make it a seamless experience for our product teams? Here’s how we run our search infrastructure on AWS.
Engineering 13 min read
From premature optimization to over-engineering solutions for your product, it’s easy to get caught up making technology decisions that slow you down instead of speeding you up.
Engineering 1 min watch
Defining processes to enhance team performance and alignment is critical as companies grow. Here’s how we sustainably scale our engineering processes to streamline workflows and increase efficiency.
Engineering 9 min read
When Intercom reached a certain size, it became clear that we needed to address database scaling issues. This is how we navigated the complex process of migrating to sharded databases.
Engineering 9 min read
For many engineers, making a move into people management can feel like a fork in the road – but at Intercom, it isn’t an irreversible choice in your career path. Here’s why we think management can actually make you a stronger engineer.
AI & Automation 12 min read
Building Machine Learning into viable products is a very different process than usual product development. Here are the key lessons we learned when we built Resolution Bot.
Engineering 7 min read
Engaged teams are the backbone of a healthy organization. Here are four lessons I’ve learned the hard way on about how to build engaged teams (as well as how not to build them!).