

Discover more from ByteByteGo Newsletter
Explain complex systems with simple terms, from the authors of the best-selling system design book series. Join over 500,000 friendly readers.
Continue reading
This is the flowchart of how slack decides to send a notification.
It is a great example of why a simple feature may take much longer to develop than many people think.
When we have a great design, users may not notice the complexity because it feels like the feature just working as intended.
What’s your takeaway from this diagram?
Image source: Slack Eng blog
Flowchart of how slack decides to send a notification
Which tool was used to make the infographic?