Being an Introvert in an Agile working environment

Agile working environments often include open plan offices, close-knit teams and lots of impromptu discussions. Encouraging collaboration both between developers and with other business people is a great way to aid producing valuable software.

A day in the remote life of a software engineer

More people are now being forced into a remote working lifestyle that they may be unprepared for. I’ve been a mostly remote worker for around two years and wanted to share some of my routine in the hope that some may find it helpful.