Writing on infrastructure, architecture, automation, and a career.

All of my long-form thoughts on programming, leadership, project architecture, and more, collected in chronological order.

Architecture of a Microservice

It is not uncommon these days to have a potential employer put your skills to the test with a code challenge. Typically, in my experience, this is a smaller task or set of tasks and they expect you do perform live over the course of a few minutes to an hour. This was the first time I had -- had a code challenge that was not live and where the expected turnaround was approximately a week of development time.