llamil.com

Este portafolio, en inglés y en español, sobre un fondo donde una caja se desarma mientras se lee.

Rol
Diseño e ingeniería
Cliente
Sitio personal
Año
2026
Tecnologías
Astro, TypeScript, Tailwind CSS, WebGL 2, satori, sharp, Cloudflare
La portada de este sitio: el titular en letra grande arriba, una caja negra de placas apiladas sobre un piso marcado a la derecha, con un arco de luz tramada azul y verde detrás, y al pie una cifra de cada caso.

El encargo

Mi propio sitio, para dueños de negocios, agencias y reclutadores, en inglés y en español. La primera pantalla muestra una cifra de cada caso, y cada página termina con mi correo.

Cómo está construido

  1. Escribir cada dato una vez.

    Cada texto vive en un solo lugar, en los dos idiomas. Lo que aún falta queda marcado en los borradores y fuera del sitio publicado.

  2. Ajustar la tipografía.

    Los títulos grandes se calculan al compilar el sitio, para que cada uno ocupe sus columnas exactas en inglés y en español.

  3. Un shader para el fondo.

    Un solo shader WebGL pequeño dibuja el fondo en movimiento. Detrás del texto, solo usa tonos sobre los que el texto se lee bien.

  4. Revisar lo compilado.

    Cada compilación se revisa antes de poder publicarse: enlaces, los dos idiomas, tarjetas para redes, datos estructurados, cabeceras de seguridad y ningún pendiente en ninguna página.

La sección de capacidades de la portada: a la izquierda la frase, con su segunda parte, construyo sitios web, en blanco y su nota debajo; a la derecha la caja negra desarmada sobre un piso marcado con cruces, con las placas de los sitios web llenas de luz verde y la etiqueta 02, Sitios web y productos web.

Capacidades en la portada: la pieza de la caja que corresponde a la frase que se lee se ilumina y lleva su etiqueta.

  1. La parte de la frase que se lee, con su nota debajo.
  2. Cada pieza lleva su número, en una línea que sale de ella.
  3. Las placas de esta parte se llenan de luz y salen hacia ella.
  4. Las marcas del piso: cruces impresas en celdas enteras del tramado.

Por construcción

  • 2 idiomas, cada página con sus propias direcciones y su propia tarjeta para redes
  • 1 shader dibuja todo el fondo, sin bibliotecas 3D
  • 0 cookies

Cuánto pesa

El módulo inicial de JavaScript ocupa menos de 4 KB comprimido.

La página más grande, comprimida, pesa menos de 30 KB de HTML con su CSS adentro. El shader del fondo se carga después de la página y solo dibuja mientras algo se mueve.

Sin WebGL, o con ahorro de datos o colores forzados, el fondo es una versión quieta hecha en CSS. Con movimiento reducido, no se mueve.

IA en este proyecto

Sí, como herramienta. Agentes de programación con IA propusieron diseños y escribieron buena parte del código; yo fijé la dirección y decidí qué se quedaba.

Contacto

¿Tienes un proyecto o un puesto en mente? Escríbeme.

Desde
Chile (UTC−3/−4)
Disponible para
Proyectos freelance, contratos y puestos de media jornada o jornada completa
contact@llamil.com
Correo · Abre tu aplicación de correo
Sitio
© 2026 Llamil
Construcción
HTML estático, prerenderizado al compilar.
Tipografía
Hubot Sans, Instrument Sans y Google Sans Code.
Idioma
English Español
Volver arriba