Digital musings of a software engineer