Demian Villanueva retweeted
I built a Photoshop-like image editor. It’s called Compositor.
robbietilton.com/compositor
I originally built it for myself to get off my Adobe subscription, but decided to release it for free and make it open source. It has all the essential tools I need for compositing, with none of the BS.
I know this workflow is kind of archaic in 2026, but I’m still using it until AI can actually get pixel-perfect on some of the details.
The entire app is 12MB. Photoshop is 6,455MB on my machine.
Demian Villanueva retweeted
It's that time of the year – Apple again uses @threejs for their new iPhone Duo, and we can learn a lot from how they did it!
And now, we have the mighty @NeedleTools Inspector, the swiss army knife for understanding and editing 3D scenes on the web 🦾
Let's take a look!
1/12
Demian Villanueva retweeted
Apple announced iPhone Duo and, like everyone else, I couldn't stop watching the fold animation.
So I built it for the Mac.
Mac Duo. Free and open source.
mac-duo.com
Demian Villanueva retweeted
✨ No creemos en la numerología, solo en el trabajo bien hecho. Pero… ¿Y si nuestro regreso ya estuviera escrito? Bienvenidos a la 45 #EligeCreer
Demian Villanueva retweeted
This skateboard trick may never be eclipsed.
Danny León, a Spanish Olympic skateboarder, set up this shot and landed it during today's eclipse in Spain.
Perfect planning!
Demian Villanueva retweeted
El padre lo ayuda a seguir los partidos ya que no puede ver y asi vivió el triunfo de Argentina
Su felicidad y alegría con los goles y como menciona a Messi, que lindo momento 🥹
Demian Villanueva retweeted
🇨🇳🇦🇷 Así se vivió el partido de Argentina contra Egipto en los cines de China.
Absolutamente todo China alienta por Argentina.
Demian Villanueva retweeted
Was the Argentina-Egypt match in 2026 rigged for Argentina? Let's take a look at "every major controversial call" again. (Thread)
Demian Villanueva retweeted
Hace años un fotógrafo fue a un partido del Eibar y le sacó una foto a dos chicos random que estaban sufriendo el partido
Un Uruguayo sensato ante la eliminación del Mundial 👏 acertado comentario
¿De verdad no se dan cuenta de que no importa la figura, no importa si el DT es defensivo u ofensivo, no importa la postura ni el esquema? Nuestro rendimiento deportivo siempre depende 100% del estado anímico, SIEMPRE. Y eso no es normal. No, gente, no es normal.
Uruguay tiene un drama con la salud mental. Un drama. Y lo del Mundial es un ejemplo más.
El mito de la “garra charrúa” no es otra cosa que esa inestabilidad emocional disfrazada de virtud: cuando el equipo se prende, parece que le puede ganar a cualquiera; pero cuando se frustra, se desordena, se borra y pierde con cualquiera; o directamente se desborda y te arranca a cagar a patadas.
Ese es justamente el problema: no sabemos competir desde la estabilidad, el criterio o la planificación. Dependemos siempre de estar allá arriba, de estar full motivados (estimulados) y de que todo venga bien. Cuando eso se rompe, se rompe todo. Y hay mil ejemplos de esto. Desde el partido de 2014 después de la sanción a Suárez hasta la vuelta del repechaje contra Jordania, por nombrar solo dos.
Porque no, la inestabilidad emocional (de la que mucho se habló esta semana con respecto a esta generación) no se reduce solo con ver a Valverde jugar al 40 % de lo que podría jugar o no cargando con las situaciones de juego pesadas, para no asumir riesgos.
Pegar por frustración, tirar el VAR a la mierda, morder o quebrarse a llorar a veinte minutos del final son respuestas distintas frente al mismo problema: no sabemos procesar que las cosas pueden salir mal. No sabemos mantener la cabeza fría cuando más se necesita. No sabemos qué hacer cuando el plan deja de funcionar. No tenemos plan B.
Pero acá los boluditos creen que pegar y morder es “poner huevo”, mientras que esconderse o llorar es “ser cagón”. Como si unas reacciones fueran fortaleza y las otras debilidad, cuando en realidad todas nacen del mismo desborde emocional.
Llevamos setenta años construyendo el mito de que todo se resuelve apretando los dientes, callándose, aguantando y poniendo huevo. La tristeza se esconde, la angustia se desprecia y la frustración se transforma en violencia (hacia otros o hacia nosotros mismos). Después miramos las cifras de salud mental del país y actuamos como si no tuvieran nada que ver con la cultura de mierda que alimentamos todos los días.
Porque sí, aunque les chupe un huevo esa huella no afecta solamente a si la pelotita entra o no entra, es más, ese probablemente sea el menor de los quilombos que cultiva.
En fin, salí del laburo, prendí la radio y me di cuenta que hay demasiado pelotudo con micrófono.
Demian Villanueva retweeted
20 years of Messi ✨
#FIFAWorldCup
Demian Villanueva retweeted
Si te has quedado despierto, has visto historia
Si te acabas de levantar, vas a ver historia
🔟 🇦🇷 LEO MESSI #DAZNMundial #FIFAWorldCup

This media is unavailable
Demian Villanueva retweeted
Imaginamos un nuevo punto de encuentro para el racinguismo. @sebceria @RacingFundacion
@tiendaracing @realracingclub @fundacionbotin
#RealRacingClubSportCafé sería un espacio único en Santander: tienda oficial, restaurante temático y sport-café en un mismo local.
Demian Villanueva retweeted
Una ilusión nos persigue.
El ascenso del Racing a la Primera División es mucho más que la historia de un equipo que vuelve a la élite después de un largo camino plagado de sufrimiento y desazón.
Demian Villanueva retweeted
Está bastante bien cómo se lo ha montado el @dmontanes para elaborar sus portadas durante toda la semana, mostrando progresivamente la imagen abarcando cada día mayor espacio. Simple y original al mismo tiempo.
Mañana, presupongo, ocupará la totalidad de la portada.


































