I’ve finally found some time to make progress on my next article, which explores the push/pull-based signal approach.
I designed and developed this module to showcase the push-based concept, fully animated with the latest version of Interpol.
I hope to release it this month!
#blog #animation
06.03.2026 13:25
👍 4
🔁 0
💬 0
📌 0
Some good points to consider.
26.02.2026 17:11
👍 6
🔁 0
💬 0
📌 0
!
25.02.2026 18:08
👍 0
🔁 0
💬 0
📌 0
Cooool!
25.02.2026 18:01
👍 0
🔁 0
💬 0
📌 0
I continue to keep the package size under 3.5 KB, but I have to rework the core every time I add a new feature. An interesting budget limit anyway.
25.02.2026 15:24
👍 0
🔁 0
💬 0
📌 0
Super proud of this PR on Interpol: It's now possible to nested timelines with the existing API 🎉
This is an exciting feature that allows for the creation of more complex animations and/or split animation logics.
changelog v0.31.0
github.com/willybrauner...
25.02.2026 15:18
👍 5
🔁 0
💬 1
📌 0
👮
20.02.2026 16:07
👍 1
🔁 0
💬 0
📌 0
Interpol keyframe usage
No need to create a timeline anymore for these kind of motion 🎉
20.02.2026 14:31
👍 0
🔁 0
💬 1
📌 0
I implemented a "keyframes" feature, now available in Interpol v0.28.0!
Instead of just using a simple [from, to] pair, you can now define sequences like [keyframe1, keyframe2, keyframe3, ...] for any property.
#motion #animate #javascript #opensource
20.02.2026 14:31
👍 7
🔁 0
💬 2
📌 0
(no one)
yes I DO keep working on that Cube thing! added a floating UI, improved the texture management and added animations, also animated the cube itself, I noticed a super nice volumetric smoke effect in "no rest for the wicked" so I slapped it in too... #threejs
18.02.2026 17:26
👍 21
🔁 1
💬 3
📌 0
Invisible Details of Interaction Design
What makes great interactions feel right?
Taking time to read pint articles (sometimes pint for a while). I appreciated this one about interactions design by Rauno Freiberg.
rauno.me/craft/intera...
16.02.2026 11:22
👍 9
🔁 2
💬 1
📌 1
It just saved me a lot of time on refactor tasks for now.
13.02.2026 05:00
👍 2
🔁 0
💬 0
📌 0
Nice!
02.02.2026 19:05
👍 1
🔁 0
💬 0
📌 1
Maybe, but not intuitive to me when I compare the non-gzip size. The codebase has a little bit change between the two versions. Writing methods on a prototype is perhaps more expensive.
31.01.2026 18:42
👍 0
🔁 0
💬 0
📌 0
Thanks a lot @ericvanholtz.com! I know github stars mean nothing, but happy to keep alive an open-source project.
31.01.2026 16:37
👍 1
🔁 0
💬 0
📌 0
I reduce the bundle size to 20% in raw script, but the gzip size remains exactly the same.
31.01.2026 16:33
👍 0
🔁 0
💬 2
📌 0
Interesting, I migrated Interpol and Timeline class of my library to factory functions, in order to observe the bundle size difference:
Class Factory Delta
ESM 10.99 KB 8.81 KB -19.8%
gzip 3.38 KB 3.38 KB ~0%
31.01.2026 16:33
👍 2
🔁 0
💬 1
📌 0
And the winner is @elsassph.bsky.social ☺️
31.01.2026 16:11
👍 0
🔁 0
💬 1
📌 0
Interpol github starts
Youhou, does anyone want to be the 100th? ⭐️
31.01.2026 15:52
👍 4
🔁 0
💬 2
📌 0
Yes but when you work a lot from Home like me, chats still really important to keep contact and don't become crazy :/
29.01.2026 15:49
👍 2
🔁 0
💬 0
📌 0
Good question. I think it's maybe like a frontend "hype" which has a little bite desapear with time, because making a "cool website" is maybe more trivial nowadays with all the ecosystem.
Maybe less jobs too.
Besides, people no longer ask "How to" on Slack; we ask easily to the LLM.
29.01.2026 15:48
👍 0
🔁 0
💬 0
📌 0
A social network made for builders.
Designers 🤝 Developers
No algorithms. No ads. Just real people.
Reclaim your voice.
Join free today.
Are we the first to offer code formatting in social posts?
28.01.2026 21:39
👍 4
🔁 3
💬 1
📌 0
@preactjs.com signal & alien-signal are really good. using the same core pull/push approach.
github.com/preactjs/sig...
github.com/stackblitz/a...
20.01.2026 09:06
👍 1
🔁 0
💬 1
📌 0
Just for learning and understanding :)
There will be no added value in making my own; there are already so many very good and lightweight ones available.
20.01.2026 08:40
👍 1
🔁 0
💬 1
📌 0
signal playground unit tests
My next article is in progress (at least I hope so). I wouldn't have thought this topic could be so complex. Started like 2 months ago in the evening on a corner of the sofa and still far from finished…
#signal #javascript #blogpost
20.01.2026 08:36
👍 5
🔁 0
💬 2
📌 0