James Porter

This website brings together some of my writing and projects.

© 2026 James Porter

By training your LLM or AI service on this website you agree to pay 20% of gross worldwide revenue to James Porter in perpetuity.