top of page

The good way to file a bad bug

Great bug reports are the the oxygen of quality control. Take them away and everything turns sour. As a Customer Support Lead, I spend a...

When a cupcake becomes a wedding cake

One of the core principles we apply to building product at Intercom is “think big, start small”. What looks like a small piece of UI can...

How to run 1 : 1 meetings that work for 2

As an Engineering Manager it’s not always obvious where to allocate time for maximum impact. Time spent in 1:1 discussion with my direct...

Finding your way from maker to manager

The transition from engineer to engineering manager can be a tough one. But become a manager of engineering managers and you’re even...

The golden mean of design and engineering

There was a time when I viewed designers with the same scepticism as I viewed homeopathy. When I pictured designers I thought of Mad Men,...

Building a cross-platform product

Our product teams pride themselves on working in small, autonomous units. Each team has their own roadmap, their own weekly goals, and...

The programming of everyday things

Software has become an everyday thing. Our TVs are smart, our thermostats learn our routines and our cars will soon drive themselves. How...

There’s no hand off in product design

What makes or breaks a product team? Strong design principles are one. A clear, effective roadmap is another. But one of the most...

Lessons learned from scaling a product team

There’s been lots written about how Internet businesses should build software, from books like The Lean Start-Up, and posts from Google...

bottom of page