
Slack Engineering
@SlackEng
Followers
6K
Following
20
Media
1
Statuses
70
A place for opportunities at Slack, blog posts about the engineering practice here, and other like-minded things. If you’re looking for product updates, you’ll need @slackhq, and for realtime information on service outages, @slackstatus. Platform updates are at @SlackAPI. Neato!.
2
1
22
RT @setoide: How I felt in love with Slack and eventually got a job there. A story of overcoming failure and chasing your dreams. Featuring….
turelin.medium.com
This could be any random picture shot by any of the thousands of us who share views of our delicious food combinations minutes before they…
0
1
0
RT @frankc: What happens when your distributed service has challenges with stampeding herds of internal requests? .How do you prevent casca….
slack.engineering
What happens when your distributed service has challenges with stampeding herds of internal requests? How do you prevent cascading failures between internal services? How might you re-architect your...
0
8
0
In case you missed it: Learn how @SlackHQ uses product thinking to improve our internal tools
slack.engineering
According to a recent Thoughtworks radar, “the industry is increasingly gaining experience with platform engineering product teams that create and support internal platforms.” They caveated this with...
1
3
9
RT @horovits: a new research paper by Slack engineering outlines a #metrics storage engine that's better than @PrometheusIO. Check out Open….
creators.spotify.com
What does it take to build observability in a web-scale company such as Slack, Pinterest and Twitter? On this episode of OpenObsevability Talks I'll host Suman Karumuri to hear how he built these...
0
6
0
RT @frankc: 🎉 @Carlos_vr_ and I share how @slackeng evolved socio-technical workflows to increase developer velocity and to redefine confid….
slack.engineering
In 2021, we changed developer testing workflows for Webapp, Slack’s main monorepo, from predominantly testing before merging to a multi-tiered testing workflow after merging. This changed our...
0
1
0
RT @horovits: What does it take to build #observability in web-scale company such as @SlackHQ, @Pinterest & @Twitter?.Tune in to OpenObserv….
0
2
0
“Building the Next Evolution of Cloud Networks at Slack: A Retrospective” from @SlackEng
slack.engineering
About a year ago, I wrote a blog post called Building the Next Evolution of Cloud Networks at Slack. In it, we discussed how Slack’s AWS infrastructure has evolved over the years and the pain points...
1
1
7
RT @frankc: 🎉 A deep dive on how we crafted an order of magnitude change in our spend (10x reduction compared to b….
slack.engineering
Slack is an integral part of where work happens for teams across the world, and our work in the Core Development Engineering department supports engineers throughout Slack that develop, build, test,...
0
34
0
RT @TheLeadDev: 'As an organization grows, an engineering leader’s role in a company needs to transition' - @iamcal of @SlackEng.
0
2
0
RT @leinwand: "The Four Agile Values and Slack" by Ashoke Chakrabarti @brianriggsbee Elizabeth Beddiaf. A great article by @slackeng! https….
0
2
0
RT @TheLeadDev: ‘Your team care a lot more about technical debt when you are able to frame it in the terms of things that they care about’….
0
4
0
A well-designed API can boost developer innovation, while a poorly designed one can be a liability. @episod and @saurabhsahni provide an inside look at our API design principles with some ideas that you can take back to your own process.
slack.engineering
More than five years ago, we launched the Slack Platform, giving developers an easy way to build apps in Slack and publish them in our App Directory. Today, millions of users bring their work into...
0
14
36
RT @dschenkelman: Curious to learn how @SlackEng implements Role Management & Authorization and missed yesterday's @TwitterSpaces chat with….
0
4
0
RT @dschenkelman: 1/ In the 2nd Authorization @TwitterSpaces chat.we'll learn how @SlackHQ designed, implemented and rolled out a big chang….
0
9
0
A decent number of Slack's features were once ideas and prototypes at our internal hackathon. We've been running hackathons since 2016, learned a few things along the way, and wrote up 9 tips for throwing a successful (and fun!) one:
slack.com
What we’ve learned about time commitment, communication, judging criteria and a whole lot more
0
3
7
Performance problems can be a real struggle to track down, especially if they're hard to reproduce. We're using distributed tracing to understand work that spans multiple services and the client. Our colleague Justin wrote up how we're actually doing it:
slack.engineering
A customer writes in and says the dreaded words: “My app is slow”. Here we go… Performance problems can be a real struggle to track down, especially if they aren’t easily reproducible. Looking at...
0
4
9
That high school student was @_clavin, now one of our @electronjs engineers!.
A high school student was submitting great PR’s to Slack’s open source projects. That turned into an internship and now, a full time job.
0
3
13
January 4th was the first working day of 2021 for many people. As the sun rose in the Americas, so did our internal error rates. Every incident is an opportunity to learn, and an unplanned investment in future reliability. Here's what we learned:
slack.engineering
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at...
0
3
23