Enea Jahollari
banner
eneajaho.me
Enea Jahollari
@eneajaho.me
Hyping Angular everywhere I can 🅰️ | GDE for Angular
Attending @perfnow.nl together with @julianjandl.bsky.social and @chrispholder.bsky.social and @michael-hladky.bsky.social talking about CSS performance
October 30, 2025 at 11:45 AM
How easy is it to add undo/redo functionality in your apps?

With the latest addition to ngxtension, it would be just a function call away!

We're adding signalHistory which tracks signal changes and gives us some signals and methods we can call like: history, undo, redo, canUndo, canRedo, clear!
January 31, 2025 at 10:43 PM
Building on top of Material and CDK using AI is a real joy 😃!
I don't have to learn all the CDK stuff, I ask #Gemini and it knows what needs to be done!

I asked it to build an inlineConfirm directive using cdk/overlay and it built 80% of the code (and I just migrated it to signals 😅)

#angular
January 14, 2025 at 9:03 PM
linkedQueryParam is a utility I've been using for some time now, and I want to land it in ngxtension as soon as possible.

The API is pretty simple, you call a fn, pass a query param field and you get two-way data binding with the URL!

I want your opinion on it so I can improve further.

#angular
December 1, 2024 at 3:08 PM
I'm proud of this line of code 🥺.
It's just a one liner handling everything I needed!

I love glue code!

#angular
November 13, 2024 at 4:53 PM
The idea of a linkedSignal is intriguing, so I created linkedQueryParam. This fn gives us the value of the query param, and setting it will also schedule a navigation (using queueMicrotask, so multiple set calls in different linkedQueryParams are grouped).
Thinking of open-sourcing it now.
#angular
November 11, 2024 at 4:56 PM