James Cavin

James Cavin Writes Feb 28, 2026

Screenshot Saturday

In which a screenshot is enscreenshottened.

Read article →
James Cavin Writes Feb 17, 2026

So, you want to write a funny game? Part one: Situations Are Serious, People Are Funny

Real stakes require a real world, regardless of how much humor characters use to cope with it.

Read article →
James Cavin Writes Jan 25, 2026

Vim Part 6: A Single Thought

In which Grit the Quill does not die alone.

Read article →
James Cavin Writes Jan 14, 2026

Lunacy: What happens if you write the same writing prompt every day for 200 days?

The results were pretty weird.

Read article →
James Cavin Writes Dec 31, 2025

Shooting at human-shaped targets: What we do trains us... whether we want it or not.

On the last day of the last month of the last year, I thought I'd play some word games, and maybe ramble about some…

Read article →
James Cavin Writes Nov 15, 2025

Marty McFly is a full human being

...What happens when you make a young adult actually a young adult?

Read article →
James Cavin Writes Nov 3, 2025

Vim Part 5: I have found the place

In which I lose my manuscript, and have to rewrite it all from scratch.

Read article →
James Cavin Writes Oct 27, 2025

Cleaning Simulators make me metaphysically uncomfortable

-OR- Is all fun good fun? Distraction, entertainment, and the slow murder of our capacity for satisfaction.

Read article →