Albert Nadal Garriga (@anadalg) header
Albert Nadal Garriga (@anadalg) profile picture

Software Engineer. Catalan. Techtuber. Cinema. Father. Self-taught person. Side projects.

Manresa, Catalunya
Joined November 2009
Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)Photo by Albert Nadal Garriga (@anadalg)
Albert Nadal Garriga retweeted
I made this by the way...
My 12 year old son just made this @Tesla Roadster game from scratch by himself using AI. AI is nuts.
26
175
4
2,353
32,615
Albert Nadal Garriga retweeted
Almost everything you were "forced" to learn when you were young is actually spectacular. From chemistry to biology to mathematics to philosophy to music. That's why adult education is so important.
Half the books you were "forced" to read in high school are actually spectacular, you just didn't have the emotional maturity to understand them yet.
13
1,101
11
12,713
112,222
Albert Nadal Garriga retweeted
Des del Manchester City us desitgem una Bona Diada a tothom! ❤💛
215
2,367
107
30,635
366,462
Albert Nadal Garriga retweeted
We speak a language that forms part of of who we are, our history and our way of being. ❤️💛🗣️ Parla Blaugrana, Parla Català
64
983
40
10,092
373,347
Albert Nadal Garriga retweeted
Agreed 100%. It's problematic that CS majors don't understand how computers work anymore. C/C++ translation to ASM is easy enough to understand. We have debuggers (and godbolt.org) showing the emitted instructions that machine will execute. Python is too far from HW.
Google researcher @lauriewired warns the shift from C++ to Python in universities is creating programmers who don't understand how computers actually work: "When I was in college getting my CS degree, my year was one of the last years that was using C++ as the core language for teaching students. Actually they were switching over to Python of all languages." "One of the biggest issues that I have is that a lot of these higher level languages are really abstracting away what is happening under the hood. If you're not aware of how the computers work in general, then you're gonna have problems when it comes to debugging." "Starting with a language like C++ gives you the ability to do these really high level abstractions, but it also gives you the ability to customize your memory management and get really close to the underlying machine. Especially if you're trying to work in high performance computing, game development, or high frequency trading." "At C++ conferences, there's almost this fundamental anger response when it comes to mentioning something like C or C++. People start complaining about the complexity of it." @Google
46
41
2
853
58,539
Albert Nadal Garriga retweeted
Very nice little project! I played SkyRoads a lot as a kid! Great game! 😄 Made with raylib and Box3D! 💯
Another summer, another little coding adventure! VectorRoads is a simple remake of the classic SkyRoads, developed using C, Raylib, and Box3D. I’ve made a video documenting the entire development process, from the first prototype to the final result. youtu.be/uXbZhDv5HU0
3
1
86
6,820
Albert Nadal Garriga retweeted
"nearly all of them are letting the AI code now"
If you follow graphics engine programmers on X, including people who wrote the book on Vulkan, or ex unity engineers and ex-AAA custom engine devs, nearly all of them are letting the AI code now…and a lot. Interesting! You can get a near production engine together in 6 months instead of 2-3 years. It won’t be as broad as Unreal, but it’s plenty for getting your own game together. In fact, I don’t see the need for licensed engines anymore. Just build exactly what your game needs without the bloat. Soon you won’t even need to do even that.
18
11
728
38,941
Albert Nadal Garriga retweeted
DONKEY.BAS is 45 years old! 🔗donkeybas.com/
3
2
55
2,832
Albert Nadal Garriga retweeted
I highly recommend @fabynou ‘s Game Engine Black Books for anyone even vaguely interested in 90’s game technology!
Quakecon 2026 is awesome!
82
174
14
3,051
243,099
Albert Nadal Garriga retweeted
The best video you'll see today.
164
2,145
109
21,046
448,094
Albert Nadal Garriga retweeted
The big three computer memory suppliers have now sold their entire production capacity for 2027, it's been reported, as the global chip shortage intensifies. bit.ly/4fTzeVQ
33
51
16
552
177,480
Albert Nadal Garriga retweeted
#raylib keeps growing (new version, new features, new tools, new users...), but sponsorship does not, growth has been 0 for the last 6 months. If you use raylib, what would make you consider supporting the project? 🤔
25
31
3
429
26,531
Albert Nadal Garriga retweeted
Creator of C++, Bjarne Stroustrup: AI-generated code isn't ready — it generates more bugs, more bloat, more security holes, and is nearly impossible to validate "senior developers are already retiring rather than deal with it" The problem is that even a small prompt change can shift the entire codebase in unpredictable ways
596
1,824
342
10,234
1,752,566
Albert Nadal Garriga retweeted
HELP! #raylib maintainers needed! raylib has grown a lot in the last few years and it's impossible for me to maintain everything; there are some systems that I'd need some help from users with more experience than me! Thanks for your support! ❤️ github.com/raysan5/raylib/is…
14
90
2
507
22,498
Albert Nadal Garriga retweeted
After four years full of challenges and hard work, it's time to move on. I leave with the feeling that the mission is complete. 4 seasons, 3 championships. I will never forget the love I received from the fans from my very first days. Catalonia is my place on earth. Thank you to everyone I met along the way during these beautiful four years. A special thank you to President Laporta for giving me the chance to live the most incredible chapter of my career. Barça is back where it belongs. Visca el Barça. Visca Catalunya 💙❤️ @fcbarcelona
16,764
79,066
10,608
440,620
10,463,768
Albert Nadal Garriga retweeted
Insuperable.
22
352
12
1,719
95,502
Albert Nadal Garriga retweeted
Ho sento, l'amargor de Florentino mai podrà superar la indignació monetària de Nuñez. "No puc tindre un professional que guanya 300 milions de pessetes i es dediqui la setmana que ve anar a Andorra a vendre a apartaments" Fins i tot amb això els guanyem.
47
134
27
1,194
147,506
Albert Nadal Garriga retweeted
Els professors catalans haurien de fer una vaga a la japonesa. Omplir de deures els nens i exigir el nivell que correspon a cada curs. Suspendrien el 75% o més dels alumnes i col·lapsaria el sistema.👇🏼
167
1,022
46
4,509
118,961
Albert Nadal Garriga retweeted
Reunión de tutoría. Martes. 17 : 10. Aula de primaria. Sillas pequeñas. Pósters de planetas. Y un profesor con cara de llevar 9 meses tragando cemento emocional. Entran los padres de Hugo. 9 años. Suspendido en lengua. No entrega deberes. Interrumpe en clase. Ha llamado “NPC” a la profesora de música. La madre deja el bolso en la mesa. —Venimos preocupados. El profesor asiente. —Yo también. —Hugo está desmotivadísimo. —No estudia. —Porque no le motiváis. Ah. Claro. El niño no lee, no escribe, no atiende y no trae la libreta. Pero el problema es que el profesor no ha convertido los adjetivos en una experiencia inmersiva con luces LED. El padre se cruza de brazos. —En casa es muy inteligente. —No lo dudo. —Entonces, ¿por qué suspende? El profesor abre el cuaderno. —Porque en el examen dejó 7 preguntas en blanco. La madre frunce el ceño. —¿Y no se las podías adaptar? Adaptar. La palabra mágica. Antes significaba ayudar a quien lo necesitaba. Ahora significa que mi hijo no se frustre aunque no haga nada. El profesor respira. —Hugo puede aprobar. Pero tiene que trabajar un poco. La madre se ofende. —No queremos que pierda la autoestima. Autoestima. Otro comodín. Como si corregir a un niño fuera romperle el alma. Como si decirle “esto está mal” fuera violencia institucional. Entonces el padre suelta la frase: —Igual el problema es que no sabéis conectar con esta generación. El profesor mira por la ventana. En el patio, Hugo está intentando meterle tierra en la mochila a otro niño. Conexión generacional. Precioso. Al día siguiente, correo a dirección: “Estamos muy decepcionados. Sentimos que el colegio no acompaña emocionalmente a nuestro hijo.” Acompañar emocionalmente. Traducción: “Mi hijo no hace nada, pero quiero que parezca culpa vuestra.” Y ahí está el problema. No son los niños. Los niños prueban límites. El problema son padres que llegan al colegio no para escuchar, sino para defender un expediente. Padres que confunden educar con proteger del esfuerzo. Padres que quieren profesores suaves, notas altas y cero consecuencias. Resumen: Si tu hijo suspende, puede necesitar ayuda. Puede necesitar apoyo. Puede necesitar otra forma de aprender. Pero también puede necesitar algo mucho más revolucionario: Que en casa alguien le diga la verdad.
163
1,577
56
4,791
181,054
Albert Nadal Garriga retweeted
Visca el Barça, visca Catalunya i visca Robert! 💙❤️
225
3,049
269
13,508
924,623