Terms of Use
These terms apply to this website. Project work is covered by a separate agreement.
Last updated 17 August 2026.
Using this site
You may browse and share public pages. You may not scrape the site in a way that degrades service, or present our content as your own.
No professional advice in blog posts
Articles are general commentary. They are not a substitute for a scoped engagement. If you need advice on your company, contact us and we will tell you whether we can help.
Liability
This site is provided as-is. We work to keep it accurate and available, but we are not liable for decisions made solely from public pages.
