D++
dariomannu.bsky.social
D++
@dariomannu.bsky.social
...when you stop celebrating your birthday and celebrate the stars of your open-source projects

github.com/reactivehtml...

#JavaScript #UI #FrontEnd #BuildInPublic #RxJS #RimmelJS #StreamOrientedProgramming
November 7, 2025 at 4:52 PM
Stream Oriented Programming for native CLI applications

A concept "echo" program with logging

#Programming #StreamOrientedProgramming #RxJS
October 7, 2025 at 9:16 PM
Ok, looks like some people are starting to believe in #StreamOrientedProgramming.

www.star-history.com#reactivehtml...

#starhistory #GitHub #OpenSource via @StarHistoryHQ #JavaScript #FrontEnd
October 1, 2025 at 5:32 PM
👻🎃 #Hacktoberfest is here!
Contribute to something fresh: Rimmel.js — a novel UI library based on Stream Oriented Programming.

⚡ Streams, not re-renders
⚡ No virtual DOM
⚡ Built around RxJS

Help shape it this October → github.com/reactivehtml...
#JavaScript #FrontEnd #OpenSource #BuildInPublic
September 18, 2025 at 7:52 PM
Web components backed by plain functions?
No other JS framework gives you that!

Check out Rimmel.js, or play with properly functional, stream-oriented web components on stackblitz.com/edit/rimmel-...

#JavaScript #WebComponents #RxJS #FrontEnd #StreamOrientedProgramming
September 17, 2025 at 4:06 PM
The LIQUID principles of Stream-Oriented Programming

As OOP has its own SOLID principles, SOP is now introducing its own LIQUID ones

medium.com/@fourtyeight...

#JavaScript #Frontend #UI #StreamOrientedProgramming
September 16, 2025 at 9:46 AM
September 15, 2025 at 2:47 PM
Extensible Effects are coming to #JavaScript with #Rimmel.js, arguably in the sexiest implementation ever.

Stay tuned!

#FP #FRP #FrontEnd #WebDev #BuildInPublic
August 22, 2025 at 3:34 PM
A slightly polished, new way of creating repeatable elements?

#javascript #webdev #frontend
July 9, 2025 at 4:48 PM
Why does JavaScript not have some sort of "stream" keyword to declare reactive streams?

Also, "signal", "behavior"?

#javascript #typescript
July 3, 2025 at 9:24 PM
WRT fine-grained reactivity, templates should really be able to take any present or future values, not just signals, as you say, but also promises (and observables when standardised)
Especially observables if we want to promote FP/FRP

Why bother with signals when you could just use a promise like:
July 1, 2025 at 11:02 PM
Little animation with the essence of stream-oriented programming:

Events in, Data out, some processing in between.

If they said you need global state managers, signals, sagas, remember someone also said you need bottled air.

#rxjs #programming #streams #javascript #observables #webdev
June 21, 2025 at 10:56 AM
Coming soon,

A Frontend Architecture for your masterpiece webapps.
2 driving principles:

- Everything is a module (plugin)
- Everything is a stream

Soon on Stackblitz
(follow for more)

#buildinpublic #javascript #typescript #rxjs #softwarearchitecture #webdev #programming #frontend
May 29, 2025 at 11:19 PM
"Functional" Web Components.
No classes, no testing on animals.

dev.to/dariomannu/w...

#webcomponents #javascript #webdev
March 7, 2025 at 6:00 PM
So, we might do basic #reactivity with just pure functions and callbacks (!), no #rxjs, no #Observables, no #Signals.

Could it just be enough for the UI? No backpressure to handle, no other complexities, lightning fast🌩️

Would you use it in your #javascript #webapps?
We could have it in #rimmel.js
December 12, 2024 at 5:07 AM