DEV Community

Discussion on: Why all developers should learn how to perform basic network troubleshooting

Collapse
 
nitinkatageri profile image
Niitn Katageri

Completely agree, developers not having a clue about how different components of the system talk to eachother is really sad.

During college days I had inclination towards system admin but ended up on the programming side of things, but my inclination has helped me triage issues in development much faster.

Recently got into tcpdumps and port monitoring to analyse why a webservice request to one of engines was randomly erroring with connection reset.

Collapse
 
memattchung profile image
memattchung

Agree. The best developers I've worked with weren't just great at programming, but also intimately aware of the underlying system too.

webservice request to one of engines was randomly erroring with connection reset

Another great tool you might want to use is strace, assuming your application is running on linux.

Collapse
 
nitinkatageri profile image
Niitn Katageri

Sure will try it out. Thanks. Yes it runs on Linux.