T tremendous.com High-documentation, low-meeting work culture 841 points seltzerboys 4 years ago 501 comments