Former lead front-end @ cher-ami.tv.
Musician, drummer.
Based in Lyon, France.
Freelancer
↳ https://willybrauner.com
↳ https://github.com/willybrauner
Very happy to share my first blog post that’s not published on my own website 🥳, thanks Piccalilli!
piccalil.li/blog/start-i...
Very happy to share my first blog post that’s not published on my own website 🥳, thanks Piccalilli!
I wrote about various challenges encountered when writing my tweening library: the API design choices, staying as low-level as possible etc.
Interesting for me to write it, and I hope it will be interesting for you to read it as well.
Willy Brauner breaks it down, sharing the story behind Interpol, a low-level tweening library and the lessons learned while building it.
Read the full article: tympanus.net/codrops/2025...
I wrote about various challenges encountered when writing my tweening library: the API design choices, staying as low-level as possible etc.
Interesting for me to write it, and I hope it will be interesting for you to read it as well.
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
I've updated all the internal Interpol usage examples inside the repository with a tweakpane instance on each of them to test different configurations and visualize the current states in real time during animation.
I've updated all the internal Interpol usage examples inside the repository with a tweakpane instance on each of them to test different configurations and visualize the current states in real time during animation.
It's the social network for creatives.
Claim your handle, create a profile, and start connecting with others.
Join our community today!
👉 okaydev.co/social
🧩 All modules can now be imported individually with subpaths
🎨 CSS variable values support
🏹 Simpler spring API with bounce & duration params
📈 More WAAPI built-in easing functions
🎛️ And an easing editor (animejs.com/easing-editor/)!
Plus tons of fixes and improvements!
I'm really not sure I'll get used to it this time. The UI feels really broken at some point.
I'm really not sure I'll get used to it this time. The UI feels really broken at some point.
with Justine Soulié we just released a new project
Ponpon Mania an interactive online comic!
Animated panels, playful interactions, and a sheep with a dream to become a DJ
Take a look, let us know what you think ✨
👉 ponpon-mania.com
#webgl #illustration #comics #gsap #creativecoding
with Justine Soulié we just released a new project
Ponpon Mania an interactive online comic!
Animated panels, playful interactions, and a sheep with a dream to become a DJ
Take a look, let us know what you think ✨
👉 ponpon-mania.com
#webgl #illustration #comics #gsap #creativecoding
This affects Debug and Chalk, which are widely used. Anyway, It is interesting to see the compromised code explained.
socket.dev/blog/npm-aut...
This affects Debug and Chalk, which are widely used. Anyway, It is interesting to see the compromised code explained.
socket.dev/blog/npm-aut...
A tribute to the 80s arcade video games where you'll need to play and interact with the site to unlock all the content and features.
Will you reach the 100% mark?
→ martin-laxenaire.fr
A tribute to the 80s arcade video games where you'll need to play and interact with the site to unlock all the content and features.
Will you reach the 100% mark?
→ martin-laxenaire.fr
The Syntax seems to be easy to understand, but I'm not confortable about learning a "non standard" shading language.
The Syntax seems to be easy to understand, but I'm not confortable about learning a "non standard" shading language.
Release times:
7AM PT | 10AM ET | 4PM CEST | 11PM JST
Game price:
USD $19.99 | EUR €19.99 | JPY ¥2300
⭐️ willybrauner.com/journal/buil...
#article #blogpost #javascript
⭐️ willybrauner.com/journal/buil...
#article #blogpost #javascript
I wanted to demystify how a router, a key structural element of any front-end web project works, especially when it comes to handling complex route transition scenarios.
→ willybrauner.com/journal/buil...
#frontend #router #webdev
I wanted to demystify how a router, a key structural element of any front-end web project works, especially when it comes to handling complex route transition scenarios.
→ willybrauner.com/journal/buil...
#frontend #router #webdev
Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.
With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.
With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
Full article is finished & dropping soon!
Full article is finished & dropping soon!
Next to come ✌️
#article #frontend #router #javascript
Next to come ✌️
#article #frontend #router #javascript