klykov.meDesarrollador · UX · DX · IA · arte

Desarrollador · UX · DX · IA · arte

De las tablasa la IA.

Más de diez años viendo cambiar la forma de hacer web. Siete capítulos, una sola idea: lo útil por encima de lo bonito.

Desliza hasta el capítulo 00

00 · infancia

Antes del código

Videojuegos y dibujo desde muy pequeño. Pantallas por un lado, lápiz y papel por otro.

// Aún no escribía código.
// Solo mandos, lápices
// y muchas horas de juego.

<01> · 2008

HTML y CSS

Páginas maquetadas con tablas y CSS a mano. Cada píxel era una celda.

index.html
<table width="100%" border="0">
  <tr>
    <td bgcolor="#cccccc">Menú</td>
    <td>Bienvenido</td>
  </tr>
</table>

$(02) · 2011

jQuery

El DOM por fin se dejaba domar. Un $ para todo.

app.js
$(document).ready(function () {
  $(".menu").click(function () {
    $(this).next().slideToggle();
  });
});

/03 · 2013

MVC

Separar datos, lógica y vista. El orden empezó a llamarse arquitectura.

PostsController.js
class PostsController {
  index() {
    const posts = Post.all();
    return view("posts", posts);
  }
}

:04 · 2015

Micro servicios

Partir el sistema en piezas pequeñas y descubrir lo que cuesta que hablen entre sí.

gateway.yaml
routes:
  /users   -> users-service
  /orders  -> orders-service
  /stock   -> inventory-service

<05/> · 2017

Frameworks JS

Componentes, estado y un build para cada cosa. La DX pasó a primer plano.

Note.jsx
export function Note({ title }) {
  return <article>{title}</article>;
}

>06 · 2023 → hoy

IA

Claude Code en el día a día, en el trabajo y en casa. Y una versión de mí con la que puedes hablar.

Y lo que venga.

Fuera del teclado: café (espresso y filtro), dibujo y entrenar.