Journal 2025–2026 Interactive articles and thoughts
latestSignals, the push-pull based algorithm
- state
- reactivity
- algorithm
We have been using Signals in production for years via several modern front-end frameworks like Solid, Vue, and others, but few of us are able to explain how they work internally. I wanted to dig into the push-pull based algorithm, the core mechanism behind their reactivity.

Build a router for creative transitions
Aug 27, 2025- front-end
- routing
- motion
Animating route transitions can quickly become a nightmare depending on the router you're dealing with. It's a subject I wanted to tackle early on so I'd never be limited in developing transition scenarios, which led me to develop my own solutions.
About
Front-end developer since 2013 and passionate about graphic design, I specialize in building design systems and interactive experiences, with back-end knowledge.
Previously a lead front-end developer at cher-ami.tv, I now work as a freelancer, collaborating with engineering teams from studios, startups, and agencies such as Rezo Zero, Immersive Garden, and Area17. Clients include Netflix, Warner Music, Sandro, Opéra de Paris, and many more.
I also dedicate a part of my professional activity to maintaining and writing articles about my field on my .
Stack
- typescript
- vanilla JS
- node JS
- PHP
- webgl
- preact
- nuxt
- vite
- esbuild
- ogl
- use-gesture
- preact signals
- gsap
- interpol
- debug
- low-router
- docker
- github action
- gitlab CI
I'm open to collaborations and projects, feel free to contact me.






