DEV Community

Discussion on: Does remote work make software and teamwork better?

yuripredborskiy profile image
Yuri Predborskiy

Thanks, great read! I definitely agree that communication is often a weak spot among developers, especially written forms of communication, and remote work just made it painfully obvious. I believe standardization or adoption of some common ground principles could help resolve this situation to a certain degree. Like, understanding that we work in teams and should work out common code patterns and styles and stick to it. I've had issues with this in the past in several companies. It is great to work alone in this regard, but having a few more heads to think about a problem certainly helps in more ways than one. It also creates issues like the one we're talking about - effective (sometimes written) communication.

Thanks. Your article gave me a few things to chew on in free time!

david_whitney profile image
David Whitney Author • Edited on

[EDIT: IDIOMS not idiots ;) ]

I feel like some of the idioms from successful open source projects can be taken through into a template of communication. Though heaven forbid not the entitlement ;)

Strong conventions over readmes, discoverability of ADRs and diagrams, and actually a lot of the "communication about code" works well. The more meta project / program management stuff I feel is the realm of product management - so should be captured in things like living product canvases.

Certainly my personal take :)