Julian Templeman runs the London UK based consulting company Templeman Consulting. He's worked in software development for 40 years, has written code in over 20 languages, and has worked with C++ for over 20 years. A professional consultant, trainer and writer, Julian has authored multiple programming books and videos, including the O'Reilly title "Practical Scala for Java Developers " and a series of three videos on C++ templates.