Allan MacGregor

Allan MacGregor

Senior Engineering Lead @Humi, Regularly writing about software engineering and technology