Being able to have difficult conversations is a necessary skill in today’s workforce. Here’s how to strike a balance between a “soft” and “hard” approach.
Building innovative software has more in common with video games than you might think.
Being in person fosters collaboration and builds trust in relationships.