Pete Muldoon has been using C++ since 1991, Pete has worked in Ireland, England and the USA and is currently employed by Bloomberg. A consultant for over 20 years prior to this, Peter has worked on a broad range of projects and code bases in a large number of companies both tech and finance. Such broad exposure has, over time, shown what works and what doesn't for large scale engineering projects. He's a proponent of elegant solutions and expressive code.
Retiring the Singleton Pattern, a Concrete Suggestion for What to Use Instead.