Terms
This site is for general information. Content is provided as is, without warranties of accuracy, completeness, or fitness for a purpose. Read and use it at your own risk.
Nothing here is professional advice or a promise of services. Linked projects have their own terms and licenses. To the extent permitted by law, Walter Karshat is not liable for loss arising from use of this site.