wrong tool

You are finite. Zathras is finite. This is wrong tool.

  • Email
  • LinkedIn
  • RSS
  • Twitter

Powered by Genesis

the architecturalist 66: arcane arts and AI slop: building the CampaignGenerator in two weeks

March 16, 2026 by kostadis roussos Leave a Comment

For those that don’t know, I love to play Dungeons and Dragons. At the same time, I love creating content, but I have limited time.

And at Nutanix, I am spending serious time working on our AI infrastructure strategy and execution.

And because I am a software engineer, I decided to get my Claude.ai license and build some stuff.

I started working on an open-source project that I found useful. And discovered that AI slop is a thing. As the maintainer said, if the project is supposed to be this fun thing that he does on the side, having someone churn out code via AI isn’t fun. I get it. And I respect that.

Then I read that GitHub has had to add an option to block all pushes because folks point Claude at a codebase and produce PRs of dubious quality that a real person has to review.

One of the areas I have always struggled with is mastering Git repos and their dark secrets. I mean, at Zynga, I pushed the company to git; then at VMware, I spent time on Perforce-to-Git analysis. And I did attend a talk in 2008 at NetApp by Linus Torvalds, who shared his new system.

Enter Claude Code, who has remarkable fluency with the arcane arts.

I wouldn’t use Claude Code if I were manipulating the corporate source trees, but for my fun projects, it’s good enough.

Then there was the other project: converting purchased PDFs into Markdown for use in a personal tool. It was quite fascinating as a project because it highlighted the critical importance of human oversight. Claude Code was missing a critical insight that the document I was converting had three columns, not two 🙂

Finally, there was my piece de resistance, the CampaignGenerator – okay, so that’s just another tool that I am using to manage the 120+ pages of session summaries, the lore, background lore, world lore, etc., to create beats in my campaign. Try keeping track of hundreds of NPCs, a dynamic world, arcs from characters that were created in alternative worlds, etc., and you realize that’s damn near impossible.

And all of that was in two weeks.

AI coding is a thing. It’s a ridiculously powerful thing. And it’s also remarkably limited.

The repo can be found here https://github.com/kostadis/CampaignGenerator

Share this:

  • Email a link to a friend (Opens in new window) Email
  • Share on Reddit (Opens in new window) Reddit
  • Share on X (Opens in new window) X
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Facebook (Opens in new window) Facebook
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on WhatsApp (Opens in new window) WhatsApp

Like this:

Like Loading...

Filed Under: Architecturalist Papers

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 

Loading Comments...
 

    %d