Saltar al contenido
Tecnología práctica, explicada de forma sencilla

Proyectos

Tres cosas que estoy construyendo, con su estado real.

Aquí no hay nada terminado por escrito antes de estarlo. De cada proyecto pongo lo que funciona hoy, lo que falta y lo que aprendí, aunque el aprendizaje sea que me equivoqué.

Funcionando

Rebobina

Un reproductor de música propio, sin anuncios y sin cuenta.

Funciona hoy

  • En el navegador, en rebobina.live. Se instala en la pantalla de inicio como si fuera una aplicación.
  • En el escritorio.

Lo que aprendí

  • La música no pasa por mi servidor: se manda un redirección y el aparato de quien escucha se baja los bytes directamente. Por mi máquina van unos pocos kilobytes de texto por canción.
  • Llegué a esa solución en la segunda vuelta. La primera conclusión fue que era imposible, y era falsa. Está contado entero en la documentación del proyecto, con las mediciones.
En construcción

Bamburu

Software de gestión para autónomos y negocios de servicios. Un SaaS, no un encargo.

Funciona hoy

  • Catálogo de productos y ficha de clientes con seguimiento de cobros.
  • Inventario con coste medio ponderado y varios almacenes.
  • Compras, con captura de facturas por reconocimiento de imagen.
  • Facturación, y un asistente propio que responde por voz y avisa por su cuenta.
  • Varios clientes en producción, cada uno en su subdominio.

Lo que falta

  • El circuito de ventas completo, de pedido a albarán.
  • El constructor de webs, que es la pieza que lo diferencia y todavía no está.
  • El cumplimiento completo de Verifactu.
  • Mi propia estimación: entre un 55 y un 65 por ciento de una primera versión completa.

No hay dirección pública todavía. Cuando la haya, estará aquí.

Funcionando

Esta web

La web que estás leyendo. También es un proyecto, y también tiene estado.

Cómo está hecha

  • Páginas estáticas, generadas con Astro y servidas desde un servidor propio en casa. No hay base de datos ni programa esperando peticiones.
  • Las tipografías se sirven desde el propio dominio. Ninguna petición sale fuera al cargar una página.
  • Todo el JavaScript va en archivos aparte, porque la cabecera de seguridad del servidor no permite código dentro del HTML.

Cómo se decide qué se publica

  • Hay un protocolo de diez reglas por artículo, y un programa que las comprueba. Si un artículo no las cumple, la web no se publica.
  • Cada artículo dice si se redactó con inteligencia artificial. La política de uso de IA explica hasta dónde.
  • Las fuentes se abren una a una antes de citarlas. Si un tema no tiene fuente oficial, se dice.

Lo que falta: los contadores de me gusta y las respuestas de los lectores, que necesitan un almacén que todavía no existe.