Skill Issue logo

Skill Issue

Subscribe
Archives
November 7, 2025

Abyssal, Cosmic, Byzantine

Last week's Skill Issue was missing because I was too busy. We've had a couple folks depart Super Good and there was a bit of reshuffling. This has me backfilling the missing capacity, which has been fun. It's great to get more time coding again.

Doing more client work has given me the chance to get deeper down the Jujutsu rabbit hole. I'd describe myself as a Git power user. I've been fielding questions from people on how to use Git since before I was a professional programmer. (At least once, while I was working at a coffee shop, a friend paid me to assist him with using Git on a project since it was the first time he was using the tool.)

Jujutsu offers a simpler mental model for version control, while still being built on (and inheriting the underlying complexity) of Git. For those that understand and make use of that complexity, JJ is a less interesting project. I'm certainly not afraid of the complexity, but I like the workflow jj affords me.

I've been using Jujutsu to build a static site generator called Wytch. It's not ready for prime time (and might never be something I actually recommend others use), but it's a fun project with a goofy architecture.

Each page object is built up using a DSL that expects you to mix helper modules directly into the underlying object. Views then have to extract data to render the HTML (or whatever) from the page object through its public API.

If you're thinking, "Jared, these boundaries really don't make any sense", you're entirely right. This architecture was designed to enable building the pages using user-defined DSLs. It was not designed to "be a good architecture" or "follow literally any software design principles". Hence why I'm not really recommending other people use this.


The re-recorded interview with David Bryant Copeland is out now. His commitment to using real, well-defined objects is sort of the opposite of the silly thing I'm doing with Wytch, mixing random modules into every class. His approach is better.


Qrixkuor dropped their second full-length, The Womb of the World. One of the best things about death metal as a genre is the adjectives reviewers choose to describe the music. Rather than try to write a real summary of this album, here is a list of adjectives:

  • Abyssal
  • Cosmic
  • Byzantine
  • Revolting
  • Aberrant
  • Frenzied

Enjoy.

QRIXKUORThe Womb of the World
Don't miss what's next. Subscribe to Skill Issue:
Bluesky GitHub X LinkedIn
Powered by Buttondown, the easiest way to start and grow your newsletter.