Karl Hughes

Managing a Remote Engineering Team

Coronavirus has forced the majority of software engineering teams across the world into remote work...

Developing New Engineers

I’ve gone through a couple iterations of my hiring process here on the blog, but...