Soy Gabriel Maglia, desarrollador fullstack. Construyo aplicaciones web y móviles de principio a fin: pensar el producto, diseñar la interfaz, escribir el código y ponerlo en producción. Trabajo sobre todo con React, Next.js, TypeScript, Node.js y PostgreSQL, y en móvil con React Native. Me obsesionan los detalles de interfaz —el ritmo, la tipografía, el timing de las transiciones— porque son los que hacen que una herramienta se sienta bien de usar.
PhotoCut Studio nació de una molestia concreta: casi todos los editores
de recorte «gratis» suben tu foto a un servidor externo, la procesan ahí
y a los pocos usos te piden pagar o crear una cuenta. Quise lo contrario:
una herramienta que corra íntegramente dentro del
navegador, donde la imagen nunca sale de tu dispositivo. El
recorte automático usa un modelo de IA (u2netp, 4,6 MB,
licencia Apache-2.0) exportado a ONNX que se ejecuta vía WebAssembly en
un Web Worker; el recorte interactivo se apoya en GrabCut
compilado a WASM. No hay backend que reciba tus fotos porque,
sencillamente, no hay a dónde subirlas.
No escribo sobre funciones que no probé. Cada guía de este sitio la ejecuto en el propio editor —cargo una imagen real, sigo los pasos y capturo la pantalla de esa misma sesión— antes de publicarla. Cuando una guía dice que el PNG exportado queda con el fondo 100 % transparente, es porque abrí el archivo y verifiqué el canal alfa. El bloque «Lo probamos» que verás en cada una resume qué pasó de verdad en la práctica, incluidos los casos en que el resultado automático necesitó un par de retoques. Ese es el criterio: contar lo que efectivamente ocurre al usar la herramienta, no una versión idealizada.
Si querés escribirme por una duda, un error o una sugerencia, el mail directo es gab.maglia@gmail.com. También estoy acá:
Ver las guías →