Saltar al contenido
Salvador Borrego

Hola, soy

Salvador Borrego.

Hago software que acabo usando: webs, herramientas de terminal, apps de escritorio y la infraestructura que las mantiene en pie.

6
proyectos en marcha
1
servidor propio detrás de Cloudflare
3
lenguajes del día a día: Python, TypeScript y PHP

Proyectos

Una web pública, dos herramientas que puedes descargar y tres aplicaciones privadas que uso a diario.

Públicos

Herramienta de terminal · Open source

imagenes

Convierte y redimensiona imágenes por lotes a WEBP, AVIF, JPG, PNG y más. Lee las fotos HEIC del iPhone y nunca toca los originales.

  • Python
  • Pillow
  • pytest
  • GitHub Actions
  • PyInstaller

Privados

Son de uso personal y viven detrás de Cloudflare Access, así que no tienen enlace. Esto es lo que hacen y cómo están hechos.

Con qué trabajo

Lo que hay de verdad dentro de los proyectos de arriba, no una lista de palabras clave.

Lenguajes

  • Python
  • TypeScript
  • JavaScript
  • PHP
  • SQL
  • Bash
  • PowerShell

Web y apps

  • React
  • Vite
  • Tailwind
  • PWA
  • WordPress
  • Elementor

Escritorio y terminal

  • PySide6 (Qt)
  • Electron
  • PyInstaller
  • Pillow

Servidor

  • Ubuntu
  • Docker
  • nginx
  • Caddy
  • systemd
  • MariaDB
  • SQLite
  • Hono

Cloudflare

  • Workers
  • D1
  • Tunnel
  • Access
  • Email Routing

Automatización

  • n8n
  • GitHub Actions
  • pytest
  • Puppeteer
  • Bots de Telegram
  • MCP

Cómo lo hago

  1. 01

    Primero lo uso yo

    Cada proyecto empezó por un problema mío: el disco lleno, el calendario, las imágenes de una tienda. Si no me sirve a mí, no está terminado.

  2. 02

    Seguro por defecto

    Nada de puertos abiertos: túneles y Access de Cloudflare, cifrado de extremo a extremo donde hay datos sensibles y CSP estricta.

  3. 03

    Que avise antes de romperse

    Copias diarias, pruebas automáticas y un vigilante que vive fuera del servidor y me escribe por Telegram.

¿Hablamos?

Si te interesa alguno de estos proyectos o quieres proponerme algo, escríbeme. Contesto yo, sin formularios de por medio.

También en