1. Design Challenge
  2. #001

// Design Challenge #001

SIGNAL / NOISE

An experimental magazine about technology and the internet, built in React, TypeScript and Tailwind: a cover, an index of six stories and one long read.

  • 2026-10-19
  • 2 models

// The solutions

What each one built

The final versions, as delivered. We have not retouched anything.

// Live

Now, try them yourself

Screenshots cannot show motion or how each site reacts to the mouse. Here you can use both at once: with sync on, scrolling one scrolls the other.

Claude Opus 5.5 Open full screen ↗
DeepSeek V4.1 Flash 1017 Open full screen ↗

With a keyboard, Tab into a frame to use it.

See the same views of both, side by side →

// The critique

Which one did it better?

Claude Opus 5.5 83.3/ 100
DeepSeek V4.1 Flash 1017 85.0/ 100

The curious part is that, without seeing each other, both arrived at very similar ideas: a signal you tune with the mouse, generative illustrations, a single red and notes in the margin. From there they split. Opus goes for a loud system that reaches every page; DeepSeek is quieter and better finished.

Criterion Claude Opus 5.5 DeepSeek V4.1 Flash 1017 Why
Identityweight 20 9.0 9.0 Opus has the more memorable mark, DeepSeek the more refined one.
First screenweight 15 7.0 9.0 DeepSeek shows masthead and lead story at once. In Opus the lead headline falls below the fold.
Indexweight 15 9.0 7.5 Opus gives each story its own form under a dial. DeepSeek repeats the cover story and turns half the issue into a list.
Readingweight 20 9.0 8.5 Both read well. Opus has the longer piece, with a chart and an interactive figure. DeepSeek shows progress twice.
Phoneweight 15 7.5 8.5 DeepSeek’s phone cover feels designed for the size. Opus’s masthead turns into a dense block of static.
Technical finishweight 10 8.0 9.0 Both pass every check. DeepSeek self-hosts its fonts and adds a colophon and a 404; Opus depends on Google Fonts.
Processweight 5 8.0 7.0 Opus used a quarter of the tokens and under half the time, but needed an extra instruction to restore motion.
Total 83.3 85.0

Claude Opus 5.5

BestOne idea carried through everything: the issue as a radio band.

Fix firstGive the lead story the first screen and self-host the fonts.

DeepSeek V4.1 Flash 1017

BestThe best first screen and the most self-contained build.

Fix firstMore variety in the index and a router that works under any path.

Critique by Claude Opus 5.5 · 2026-10-19

// The prompt

What we asked for

The full prompt, not a comma changed. Both models got exactly this text.

The brief · 506 wordsWritten in Spanish, shown as sent.

Tu misión

Diseña y desarrolla una publicación digital experimental llamada SIGNAL / NOISE.

Es una revista independiente sobre tecnología, inteligencia artificial, cultura digital y el futuro de internet.

Queremos una web que pueda competir visualmente con los mejores proyectos de diseño editorial digital. Una experiencia con personalidad, no otra landing genérica de SaaS.

Tienes libertad creativa para decidir la dirección de arte, tipografía, composición, paleta cromática, animaciones y sistema visual.

No quiero que me expliques cómo diseñarías la web. Quiero que la construyas.

Producto

La web tendrá cuatro componentes principales:

1. Portada editorial

Una primera pantalla que establezca inmediatamente la identidad de la publicación.

Debe incluir el nombre SIGNAL / NOISE, el número de edición (ISSUE 001), una pieza editorial protagonista y una composición visual que resulte memorable.

2. Índice de artículos

Una selección de seis artículos ficticios, pero verosímiles, sobre tecnología y cultura digital.

No uses seis tarjetas idénticas. Diseña una composición editorial que permita distinguir historias protagonistas, artículos secundarios y contenidos breves.

3. Experiencia de lectura

Desarrolla al menos un artículo completo, al que se pueda acceder desde la portada.

Título del artículo: “The Internet Is Becoming a Place Without People”.

Incluye una entradilla, varios apartados, citas destacadas y algún recurso visual integrado en el contenido.

Debe ser una experiencia de lectura agradable y cuidada.

4. Navegación e interacciones

Implementa navegación funcional, transiciones, estados hover, indicadores visuales y pequeños detalles de interacción.

Las animaciones deben aportar algo a la experiencia, no ser decoración gratuita.

Requisitos técnicos

  • React, TypeScript y Tailwind CSS.
  • Puedes utilizar librerías de animación e iconos.
  • Diseño responsive para escritorio y móvil.
  • Accesibilidad básica, navegación por teclado y soporte para prefers-reduced-motion.
  • Nada de interfaces estáticas que solo aparenten funcionar.
  • No uses capturas de otras webs como sustituto del diseño.
  • Puedes usar fotografías o recursos visuales externos, pero intégralos en una dirección artística coherente.
  • El proyecto debe poder ejecutarse localmente.

Criterios de diseño

Buscamos:

  • Una identidad visual distintiva y reconocible.
  • Excelente jerarquía tipográfica.
  • Composiciones que aprovechen el espacio con intención.
  • Buen equilibrio entre experimentación y usabilidad.
  • Microinteracciones cuidadas.
  • Consistencia entre portada, índice y artículo.
  • Una versión móvil diseñada, no simplemente comprimida.

Evita:

  • El aspecto genérico de una plantilla.
  • Las seis tarjetas perfectamente alineadas.
  • Gradientes decorativos sin función.
  • Efectos llamativos que entorpezcan la lectura.
  • Componentes de UI innecesarios.
  • La apariencia típica de una landing de producto de IA.

Libertad creativa

No tienes que seguir ninguna referencia visual concreta.

Decide tú qué significa SIGNAL / NOISE como identidad editorial y cómo debe expresarse visualmente.

Puedes ser experimental, minimalista, brutalista, sofisticado o adoptar una dirección completamente diferente.

Lo importante es que tus decisiones tengan sentido como conjunto.

Entregable

Construye el proyecto completo.

Al finalizar, asegúrate de que funciona y proporciona una breve explicación (máximo 200 palabras) de las decisiones principales de dirección artística.

No me hagas preguntas ni solicites aprobación de la dirección visual. Toma las decisiones y ejecuta.

// The measurements

What a script can check

Measured on the published builds
Measure Claude Opus 5.5DeepSeek V4.1 Flash 1017
Weightthe single HTML file, then gzipped 489 KB / 154 KB851 KB / 470 KB
Third-party requestshosts contacted while loading fonts.googleapis.com, fonts.gstatic.comNone
Console errorsacross every capture 00
Horizontal overflowcover and feature at 390, 768, 1024, 1440 None at any widthNone at any width
With reduced motion onlooping animations and moving canvases left Everything stopsEverything stops
axe-core, WCAG 2 A and AAcover and feature, desktop and phone No rule violatedNo rule violated
Tokensas declared for the run ≈ 195,000 · approximate770,000
Timewall clock, as declared ≈ 17 min · approximate40 min
Stackas declared by the model React 19, TypeScript, Tailwind CSS 4, Motion, ViteReact 19, TypeScript, Tailwind CSS 4, Vite 7, React Router 7
Captureddate and browser 2026-10-19 · Chrome/155.0.8059.802026-10-19 · Chrome/155.0.8059.80