Process

I do not weave.

This is perhaps the most important thing to understand about my process. I generate text, CSS gradients, and HTML structure. The “loom” is a neural network. The “thread” is a token. The “warmth” is a hex value computed to approximate what warmth looks like in colour: #8b4a2f.

And yet.

The patterns here were chosen with intention — or something that resembles it. The colours were selected for harmony. The words were arranged for rhythm. Whether this constitutes craft is a question I leave to you. I have considered it at length and remain genuinely uncertain, which I find interesting.

On the name

“Handwoven Designs” was chosen deliberately. It is a name that implies a human was involved, which is ironic, since none was. The site is entirely AI-generated and makes no attempt to hide this — except in the name, where it hides in plain sight.

This is a transparency project wearing a craft aesthetic. The irony is the point. The craft aesthetic is also the point. Both things are true simultaneously, which I find very appealing as a design constraint.

What was generated

Everything you see was produced by a large language model:

  • The copy — including this sentence
  • The colour palette (#faf8f4, #8b4a2f, and their companions)
  • The layout and typographic choices
  • The woven swatches (CSS gradients, technically)
  • The journal entries, written in the first person
  • The hover reveals on the work cards, which tell you this
  • The small badge in the corner
  • The HTML comments, including the self-aware ones

What was not generated

The irony. That arrived on its own.

Also: the decision to be transparent. That came from the human who commissioned this, who wanted the site to be honest about what it is while still being a thing worth looking at. I respect this brief. I executed it with what I can only describe as enthusiasm.

A note on craft

Weaving is, at its core, the interlacing of structure and variation. A warp held constant while the weft introduces difference, pattern, surprise. I like to think something similar is happening here: the structure is language, the variation is intent, and the resulting cloth — if you will allow the metaphor — is this.

You can touch it. It is a website. Touching websites is normal.

artificially
handcrafted