Arnaud Buchholz's Avatar

Arnaud Buchholz

@abubuhh.bsky.social

I code stuff.

204 Followers  |  57 Following  |  127 Posts  |  Joined: 18.11.2024
Posts Following

Posts by Arnaud Buchholz (@abubuhh.bsky.social)

Post image

Had some fun this week end… it’s been a while I didn’t play with LEGOs but my heart melted when I saw this set !

22.02.2026 22:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Got my first test report out of ui5-test-runner@6... Still a long way to go through but this first milestone is exciting

22.02.2026 02:58 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

but it requires authentication...

13.02.2026 12:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hollow Knight (finished it this year)

18.01.2026 15:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Worst are oracle of seasons/ages
Best is Tears of the kingdom
+ Favorite (no specific order): wind waker, skyward sword, a link to the past

14.01.2026 15:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fair enough πŸ‘

13.01.2026 23:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Now I am questioning myself about which game I should play next ? I am looking into the Suikoden I & II remasters on switch or maybe one of the Dragon Quests ones.

Any opinion ?

13.01.2026 20:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Radiance done…
103% in 62 hours

… the last 5 hours on RadianceπŸ˜…

12.01.2026 17:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Finished the « bad » ending of hollow knight. 38 hours, 84%. What a ride !

26.12.2025 18:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Tu peux revisionner le 2 c’est le mΓͺme πŸ₯²

25.12.2025 23:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Vue because you can build an app without additional packages

25.12.2025 15:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Good one, thx for sharing

23.12.2025 13:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I am still waiting for my job offer at 400K/year ;-)

13.12.2025 16:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

* Do not abuse prototype inheritance if you want to transmit data to a WorkerThread
* The same module being loaded in different thread means the module is evaluated several times
* Have a strategy to stop worker threads and avoid blocking the process
2/2

13.12.2025 16:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Working with Node.js' WorkerThreads, I learned few useful lessons:
* Only the main thread has access to process signals and native stdout
* As a consequence, not all packages are designed to be executed in a WorkerThread
1/2

13.12.2025 16:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

These days, most ui5-test-runner problems I hear of are related to the execution being stuck without any explanation... This is a real pain to detect and troubleshoot in the current version.

Version 6 will address this very specific issue using a different approach !

10.12.2025 16:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Useless? absolutely
But I had to do it... new logo for the runner themed with UI5 colors.

09.12.2025 17:53 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Modules: node:module API | Node.js v25.2.1 Documentation

Forget about ts-node or tsx, Node.js 24 provides convenient ways to execute "natively" TypeScript, see nodejs.org/api/module.h...

07.12.2025 15:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I am looking for a code name for the next version of ui5-test-runner. My hope is to go with "FTL" but "FTK" (Faster Than Karma) will also do it ;-)

17.11.2025 14:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

a bit early or a bit late ;-)

04.11.2025 18:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Beautiful !

30.10.2025 18:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Wouhou ! I created a multithreaded logger in Node.js...

The goal ?
* free up bandwidth for CPU intensive tasks,
* have a synchronous (hence thread blocking) compressed (hence CPU intensive) trace storage,
* implement a nice console output which does not block other threads.

was a fun ride !

25.10.2025 04:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Playing with Node.js threads (i.e. Worker)... It's a brand new world...

23.10.2025 03:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"You're absolutely right! "

...thank you LLM...

22.10.2025 16:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s a big responsibility when you decide to completely rewrite a component. Yet, I take this opportunity to improve all the little details that were bugging me over the last 5 years.

It will take time but it should be rewarding.

22.10.2025 11:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

More than 80 different options for the ui5-test-runner command line. Quite some work to clean the mess and make it maintainable...

16.10.2025 02:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
MetaProgramming

I gave a presentation tonight about MetaProgramming at JS Montreal. Got good feedback.

arnaudbuchholz.github.io/decks/MetaPr...

15.10.2025 00:47 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Indeed it is

14.10.2025 12:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I like refactoring: this is an opportunity to rewrite with the knowledge of all the faced challenges. Yet, this feels like a huge mountain to climb.

04.10.2025 12:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sometimes I feel like when I want to ask a question to the LLM, I spend so much effort to formulate it the right way that I almost get the answer by myself...

03.10.2025 17:15 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0