from The New Stack3 months agoManagers have no clue what developers need to be productive and happy, according to a new study from Atlassian and DX. Read at The New Stack Collection [| ... ]