The best devs Ive worked with are all “barn cats”. They yell, they challenge, they curse, they gesticulate, but they never offend.
(The f’n Workplace Sensitivity thing I just took outlawed so many behaviours that I know would exclude every superhero I know. What’s happened to the industry?)
I think anyone who’s been in the field for long enough knows you weren’t really slamming all of it. Beaking off is totally okay.