Software Craftsman. Co-founder of @noesisengine. Currently working on #NoesisGUI

Madrid
"either very clever or very horrible" is how someone on HN described the bgfx shader compiler. I'll take either. 😀 Wrote up how shaderc works, why it's the jankiest part of bgfx, and how other open source engines and libraries cross-compile shaders: bkaradzic.github.io/posts/sh…
8
22
125
9,121
Jesus de Santos retweeted
Have you ever wanted to play the Game Boy version of Ranma: Netsuretsu Kakutou Hen, but couldn't because the ROM was only available in Japanese? I'm creating an IPS patch that lets you play the game in English! 🙂 #ranma #emu #gameboy
3
7
454
Jesus de Santos retweeted
Bonus! I will be joining Romero and Tom for the 9am session tomorrow at #quakecon
242
590
9,223
379,675
Jesus de Santos retweeted
39 años después, las 93 habitaciones de La Abadía del Crimen se pueden visitar desde el navegador. He creado un visor que reproduce cómo el motor isométrico de Paco Menéndez construía cada pantalla, diseñada por @juan_delcan elemento a elemento. visor.abadiadelcrimenextensu…
78
598
2,180
96,023
Jesus de Santos retweeted
the legendary John Carmack on the love of the craft in programming:
14
98
904
51,245
Jesus de Santos retweeted
Lerp is used everywhere in games. It’s simple, but combined with a few small tricks it becomes incredibly powerful. This thread is full of visual examples.
24
225
2,149
120,911
RT @noesisengine: Huge congrats to @Hypixel for releasing @Hytale into Early Access! The team has built something incredible, and we’re hap…
1
16
Jesus de Santos retweeted
Finally, we can share more about the continuation of this incredible collaboration! "Noesis Technologies has been extremely helpful to us, and we want to acknowledge their role in helping make Hytale happen." We’re thrilled to see what’s coming next, and it’s not months away, it’s weeks! hytale.com/news/2025/11/hyta…
10
49
757
257,177
Jesus de Santos retweeted
Just watched the @wookash_podcast with @mmalex. Please watch it. It's amazing to see @mmalex's brain fire on all cylinders, there's so much stuff going on at seemingly the same time, I want to tap directly into his brain and syphoon some of that massive knowledge out.
2
3
29
5,578
We're migrating our Mantis tracker, with thousands of tickets, to a modern alternative. Jira lost us within the first minutes of evaluation. Are there other options with proper customer support? (Linear isn’t suitable for us.) Which tools are other tech companies using out there?
2
363
Jesus de Santos retweeted
Remember radiosity? There was a period where it was a hot topic for global illumination, but ray tracing based solutions proved so much more flexible and efficient at scale that it is now just a historical curiosity. en.wikipedia.org/wiki/Radios…
74
44
996
91,851
Jesus de Santos retweeted
I had been meaning to comment on @Jonathan_Blow’s “Why can’t we even conceive of writing a new OS today” post. Coincidentally, I just got an email that opened with: ——————————————— Hey John, 2 years ago I pitched you LIBBA - a dedicated OS for smart glasses. You were sceptical, your main concern was that a custom OS rarely justifies itself: cost, shelf life, and developer burden outweigh the benefits. You were right. ——————————————— I deeply love the ideals of clear, efficient programs that do their job without baggage, and I have always been very sympathetic to efforts like Oberon, Plan 9, and even TempleOS. But building a new operating system today doesn’t make any product sense. Meta spent a lot of resources working on a fully custom XROS, over my rather strenuous objections. They had top tier engineering talent, tons of support, and they were producing high quality code and docs. It was a best case scenario from a “new OS” perspective, and, as one of the engineers put it, “If we can’t do it, who could?” I wish I could drop (so many of) my old internal posts publicly, since I don’t really have the incentive to relitigate the arguments today – they were carefully considered and prescient. They also got me reported to HR by the manager of the XROS effort for supposedly making his team members feel bad, but I expect many of them would acknowledge in hindsight that the Meta products would not be in a better place today if the new OS effort had been rammed into them. I can only really see a new general purpose OS arriving due to essentially sacrificing a highly successful product’s optimality to the goal of birthing the new OS, and I wouldn’t do that myself as a stakeholder. To make something really different, and not get drawn into the gravity well of existing solutions, you practically need an isolated monastic order of computer engineers. Which was sort of Plan 9…
97
118
2,294
243,126
Jesus de Santos retweeted
I believe Linus is right and political correctness is why big companies produce shit code/products
117
155
3,640
240,314
Jesus de Santos retweeted
its refreshing to read @ID_AA_Carmack's logs from building games/engines in the late 90s: what he was thinking, optimizing, debugging, reading
15
37
447
59,258
Even though I use VS Code every day, I find myself reaching for Notepad more and more for quick edits, just to avoid the startup delay. We need more software like this: crazily optimized, no Electron, no insane memory usage, just fast tools that do the job right.
Startup time comparison of my text editor Nitro against Notepad++, Sublime Text and VS Code on an almost 10 year old laptop. Nitro even starts a clangd LSP in the background 🤙🏼
1
3
13
1,390
Jesus de Santos retweeted
I really need to write an article on how to build C/C++ for the web without Emscripten. A lot of devs assume Emscripten is needed (I did too), but it isn't, and it's also super bloated. I think @tsoding is the only guy on the internet I found talking about this in the context of games and raylib
Replying to @gdechichi @unity
any details on the in-browser version? I assume it's Raylib+WASM+Emscripten? How significant are the performance drawbacks?
30
21
697
104,516