Client Tracing: Understanding Mobile and Desktop Application Performance at Scale
A customer writes in and says the dreaded words: “My app is slow”. Here we go… Performance problems can be a…
A customer writes in and says the dreaded words: “My app is slow”. Here we go… Performance problems can be a…
Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the…
We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed,…
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th…
Since its inception, Slack has fostered a culture of inclusion and diversity. The Security organization at Slack…
5:25 am First alarm rings. *Snooze.* 6:30 am The final alarm rings and I know this is the last one, so I get up…
In the first installment of the article, we examined why we built a React analytics library. We also looked at…
From the very beginning of Slack, MySQL was used as the storage engine for all our data. Slack operated MySQL…