Blog
- Dreaming of a Mixed Gaming Community in Reading07/11/2023Local
- Announcing Horizon, The End of RPG Content on This Website12/02/2023TTRPG
- Are we there yet?18/12/2022TTRPG
- THE LAND, Revisited, Secularised24/06/2022Politics
- Building My Ideal Basic D&D Setting, Alignments & Magic07/05/2022TTRPG
- Why My Orcs Are Monsters29/04/2022TTRPG
- A Genealogy Of Dungeons & Dragons & Old-School Essentials26/04/2022TTRPG
- There is almost always a better choice than an Ability Check13/07/2021TTRPG
- Response: Dungeon Antology Orthodoxies I12/03/2021TTRPG
- Thinking In Rust Types19/02/2021Rust
- How I Run The Thief27/09/2020TTRPG
- When is it?22/08/2020TTRPG
- The skills you didn't know you had11/07/2020TTRPG
- What Is That Gem or Jewel?03/06/2020TTRPG
- Did I Hit?06/04/2020TTRPG
- YOU DIED... Would You Rather Not?12/03/2020TTRPG
- Which Saving Throw Should I Use?10/02/2020TTRPG
- So You Want To Buy A Person's Life?29/10/2019TTRPG
- Land Cover Classification With Supervisied Learning14/06/2019Academic
- Social, Legal, and Ethical Implications of the Employing of Fact-Checking Services on Social Media14/06/2019Academic
- Securing of Social Content with Non-Disruptive Cryptography14/06/2019Academic
- Review of the paper "Evolution strategies as a scalable alternative to reinforcement learning"14/06/2019Academic
- Predicting Unknown Linguistic Behaviour from Known Linguistic Behaviour08/06/2018Academic
- The Process of Attacking a Legacy phpBB Server, and Gaining Elevated Privileges Without Proper Credentials08/06/2018Academic
- Technical Report on a Solution to the Convex Hull Problem for Multiple Complex Polygons in Rust08/06/2018Academic
- Lost In Space, a Savage Worlds One Sheet30/04/2018TTRPG
- Gnoll Caverns, a Savage Worlds One Sheet16/04/2018TTRPG
- Kebei, a Language Made in 14 Hours07/05/2017Conlang
- Vahn, an Oligmorphemic Language23/06/2015Conlang