The thoughts and opinions on the website don’t represent that of my current or former employers.
This site is an exploration of technology and may have content, factual errors and may not represent good, the best or current practice. :-)
Content on this site is purely used at your own risk.