Willy Brauner
banner
willybrauner.com
Willy Brauner
@willybrauner.com
Front-end developer, driven by design.
Former lead front-end @ cher-ami.tv.
Musician, drummer.
Based in Lyon, France.

Freelancer
https://willybrauner.com
https://github.com/willybrauner
Pinned
New post released! 🎉

I’m breaking down everything I’ve learned about the push-pull algorithm in Signals.

It's an important publication for me, this article required more research and creativity than my previous posts. Enjoy!

willybrauner.com/journal/sign...

#signals #frontend #article
Threejs isn't a passion of mine, WebGL is. I mean, I've always liked WebGL experiences, building interfaces with this API, pushing further with WebGPU and its new possibilities. But the library itself (however practical it may be) isn't an end in itself.
September 16, 2026 at 2:13 PM
Reposted by Willy Brauner
Petite bière ?
September 9, 2026 at 4:30 PM
⭐️⭐️ 2015 16 and 17 booooom!
I suspect that the year 2015 is a bit easier than the other years I've played up to this 17th day.

#adventOfCode
September 9, 2026 at 2:39 PM
⭐️⭐️ and 2015 Day 15
3 weeks later...
The permutation function took me a long time.

github.com/willybrauner...
#adventOfCode
advent-of-code/2015/day-15/index.ts at main · willybrauner/advent-of-code
Personal Advent of Code puzzle solutions. Contribute to willybrauner/advent-of-code development by creating an account on GitHub.
github.com
September 8, 2026 at 7:11 PM
I’m stuck on the Advent of Code 2015 day 15 on on a dumb function for 2 weeks. I haven’t given up hope of finding a solution before the end of the year.😄
September 6, 2026 at 4:44 PM
github.com
August 15, 2026 at 7:38 PM
⭐️⭐️ and Day 11 :) github.com/willybrauner...

#adventOfCode
github.com
August 15, 2026 at 2:33 PM
⭐️⭐️ 2015 Day 10, It looked pretty easy compared to the previous one.
github.com/willybrauner...

#adventOfCode
github.com
August 15, 2026 at 9:44 AM
I realized that the software I used the most this year was @obsidian.md . Literally all my thoughts, works, pints and writings are in there. That convinced me to support it by becoming "Catalyst member". I developed, via the plugin API, all I needed; Didn't touch anything for months, it just works ❤️
August 14, 2026 at 2:20 PM
⭐️⭐️ 2015 Day 8
Continuing my holiday homework.

github.com/willybrauner...
github.com
August 12, 2026 at 12:50 PM
⭐️⭐️ 2015 - day 7
I reviewed/discovered the binary operators that I almost never use. I struggled with this one… 😔

github.com/willybrauner...
github.com
August 4, 2026 at 1:55 PM
I've found the topic for my next article. See you in four months! 😅
August 2, 2026 at 9:26 PM
github.com
July 30, 2026 at 9:31 PM
Holidays are the perfect time to code without AI and get my brain working. I'm playing around by solving some old #adventOfCode puzzles from past years. The 2015 Day 6 challenge is pretty cool, it’s the perfect subject to visualize on a canvas.

adventofcode.com/2015/day/6
Day 6 - Advent of Code 2015
adventofcode.com
July 30, 2026 at 1:25 PM
@cassidoo.co Easy pizzy for the holidays :) (or I missed something?)

github.com/willybrauner...
github.com
July 21, 2026 at 8:24 PM
The app I've used the most for the past 4 months. Who said RSS was dead?

apps.apple.com/us/app/feeee...
feeeed: rss reader and more App - App Store
Download feeeed: rss reader and more by James Parrott on the App Store. See screenshots, ratings and reviews, user tips, and more apps like feeeed: rss reader…
apps.apple.com
July 16, 2026 at 12:02 PM
Reposted by Willy Brauner
Lots of changes since last post. My framework Davine is now released under OFrame as OGPU.

github.com/oframe/ogpu
GitHub - oframe/ogpu: Minimal WebGPU Library
Minimal WebGPU Library. Contribute to oframe/ogpu development by creating an account on GitHub.
github.com
June 28, 2026 at 10:27 AM
Reposted by Willy Brauner
I made an online demo of the WebGL Flex Avatars!
it took some work to pack everything so that it can run online but I managed to fit the gaussian model, 10 expressions & the mesh proxy in 16Mo :)
I also added Gaussian relighting and shadow casting, audio playback and a webcam to drive the avatar 🔗 👇️
July 2, 2026 at 12:41 PM
That's cool
tol.is
TOLIS C — Design Engineer
Design engineer focused on human–AI interaction, design systems and creative coding.
tol.is
June 29, 2026 at 2:43 PM
Last @obsidian.md plugin I developed for my own usage: I can translate or rewrite English formulations on request! This will save me from having to switch to Google Translate at the slightest hesitation. Behind the scene, my plugin use a small local AI model.
June 15, 2026 at 3:02 PM
Is AI Profitable Yet?
isaiprofitable.com
June 15, 2026 at 2:43 PM
I continue to "notionalize" my @obsidian.md with some personal custom plugin like select properties.

It's an hybrid solution that allows to set a simple text or select a previous one already created from a drop down. Seems to work pretty good :)
May 28, 2026 at 10:24 AM
I've been using @notion.com for two years and I love the concept of infinitely nested nodes. But it's time to store my data locally. For me, @obsidian.md is very close to matching Notion's ease of use.

That's why I wrote this little plugin that lets you create pages and bases just like in Notion.
May 10, 2026 at 6:09 PM
The @cassidoo.co puzzle of this week “maxPatternCopies”

github.com/willybrauner...
github.com
April 22, 2026 at 6:05 AM
When your article is pushed on the first page of
hacker news, You pray that your VPS doesn't break down.

Just for today, 6,3K views 🤯
April 6, 2026 at 2:40 PM