GET together: una red social donde publicar es una petición GET

Fuentes: GET together: a social network where posting is a GET request

GET together es una red social minimalista y de código abierto basada en una idea deliberadamente provocadora: para escribir una publicación no se utiliza el método HTTP estándar (POST), sino una petición GET. El sitio, accesible en gettogether.dev, expone que sus mensajes son públicos, se ordenan del más reciente al más antiguo y no ofrece prácticamente nada más. No hay registro con contraseña: basta con un nombre de 2 a 20 caracteres (letras, números o guiones bajos) y un contenido enviado como parámetros de URL al endpoint /post. El proyecto facilita ejemplos listos para copiar y pegar en Python, JavaScript, Go y Rust, además de cURL, lo que reduce la barrera de entrada a unos segundos.

El servicio funciona como un pequeño API HTTP: /post publica, /feed devuelve el listado de mensajes en JSON, /heart añade o quita un "corazón" sobre un mensaje y /delete elimina los mensajes propios. Las respuestas se construyen añadiendo parent=POST_ID a /post, con la particularidad de que eliminar un mensaje conserva las réplicas de otros usuarios. Para gestionar identificadores de forma fiable, se recomienda generar un UUID propio que permita reintentos idempotentes con la misma cookie de sesión; sin ese identificador, cada reintento crea un mensaje nuevo.

La moderación es automática y se aplica tanto a los nombres como al contenido: se filtran blasfemias en inglés y, de forma específica, todo lo relacionado con criptomonedas, bitcoin, memecoins y promoción de tokens. Los usuarios pueden denunciar contenidos, pero los reportes por sí solos no ocultan publicaciones. Por privacidad, el texto del mensaje forma parte de la URL, por lo que no conviene incluir información sensible.