What's old is new again: adapting Agile / XP to work for remote teams

With the pandemic, our social patterns have shifted overnight. Video calls have become the norm for both social and work engagements. Adapting to a long-term remote work lifestyle is challenging, but after some experimentation, I've discovered practices that have made me much more productive. I realized many of these ideas have already been introduced to the programming community for decades -- but they were unfairly written off as impractical, despite making more sense NOW than ever before. Let's dig in.