Deploys at Slack
slack.engineering
Deploys at Slack
1–10 of 139 posts
Re: Deploys at Slack
#2I did notice the screenshot of "Checkpoint", their deployment tracking UI. Are there solid open source or SaaS tools doing something similar? I've seen various companies build similar tools but most deployment processes are consistent enough to have a 3rd-party tool that was useful for most teams.
Re: Deploys at Slack
#3I think this kind of process can last a company well into the thousands of engineers.
Great work
Re: Deploys at Slack
#4Re: Deploys at Slack
#5How nice of them to volunteer 2% of their paid customer base as "canary" without them specifically opting in to it, or perhaps even being aware.
Or perhaps they do it exclusively with the free service tier, which is much more understandable.
Re: Deploys at Slack
#6Re: Deploys at Slack
#7It's always nice to see how other teams do it. Nothing too groundbreaking here but that's a good thing. I did notice the screenshot of "Checkpoint", their deployment tracking UI. Are there solid open source or SaaS tools doing something similar? I've seen various companies build similar tools but most deployment processes are consistent enough to have a 3rd-party tool that was useful for most teams.
Re: Deploys at Slack
#8How nice of them to volunteer 2% of their paid customer base as "canary" without them specifically opting in to it, or perhaps even being aware. Or perhaps they do it exclusively with the free service tier, which is much more understandable.
Re: Deploys at Slack
#9Anyone knows their reasoning behind not employing feature toggles? I would feel very slowed down if I didn't have the guarantee and confidence I could quickly rollback in the event of errors.
Re: Deploys at Slack
#10How nice of them to volunteer 2% of their paid customer base as "canary" without them specifically opting in to it, or perhaps even being aware. Or perhaps they do it exclusively with the free service tier, which is much more understandable.
Seems reasonable to me? Better to deploy gradually in case the deploy is bad, right?