Enea Jahollari

Enea Jahollari

@eneajaho.me

Hyping Angular everywhere I can 🅰️ | GDE for Angular

779 followers179 following37 posts

Soft LCP is coming to Chrome measurements 🥳

Tim Kadlec@tkadlec.bsky.social

I have been sooooo looking forward to this! SPA heuristics are gonna be such a huge step forward for measuring perf on the web and finally having hard data on the perf impact. @mmocny.com #perfnow

Enea Jahollari reposted

🚀 New blog by @eneajaho.me: Dynamic Angular Config for SSR Want to deploy one Angular build across multiple clients—with different themes, API endpoints or feature flags—without breaking SSR or DX? Then go check out our latest blogpost 👉 push-based.io/article/dynamic-angular-config-for-ssr

Enea Jahollari reposted

Thrilled to share my new role as the tech lead across frameworks at Google! My initial focus is boosting productivity with AI. While this means I'll be less hands-on with Angular with fewer public appearances, I'll be supporting the team and the rest of Google more than ever 🚀

Enea Jahollari reposted

Angular 20.2.0 landed this week and it's packed with goodies 🧘 stable zoneless APIs 🎁 TypeScript 5.9 💅 built-in enter and leave animations 🤖 experimental MCP server ⚙️ AI context file generation in the CLI 🕸️ headless mode for vitest browser mode Soooooo excited to see what you're building! 🅰️

Enea Jahollari reposted

We've been working hard on signal visualization in #Angular #DevTools and would love to know what would be most useful for you. Any features, ideas, use cases you have in mind? Please let us know! (Also fixing the tag for @igorsedov.com, thanks for the great video! 🙏)

Enea Jahollari reposted

Ever wonder how ESLint, Prettier & codemods really work? 🤔 It’s all thanks to ASTs—Abstract Syntax Trees! 🌳 @eneajaho.me just dropped a blog post breaking it down! Clear, simple & full of examples. 🧠 Unlock your code’s DNA 👉 bit.ly/4236yV3 #JavaScript #AST #WebDev

bit.lyUnlocking Code's DNA: You Need to Know About Abstract Syntax TreesThink of an AST as the secret blueprint, the hidden structure that reveals the true meaning of your code – way more than just the lines you see on the screen.

Enea Jahollari reposted

🚀 Angular Signals are powerful—but you can go even further! At #NgIndia, @eneajaho.me will show how to: ⚡ Supercharge Signals with inject & DestroyRef 🔄 Build reusable reactive patterns 🚀 Optimize performance with smart synchronization 🎟 Tickets: bit.ly/4iWH5Sq

It's the best way to introduce CLS (Cumulative Layout Shift) So, the best thing you can do is to start fetching as soon as possible! And for that you can use the router! Don't fetch inside ngOnInit. Fetch inside a route resolver! That's why it's there! Move data fetching up, as much as possible!

Sometimes you can pre-fetch! The initial fetch can happen on the server too! SSR to the rescue! But it's not needed for normal SPA. For websites it's crucial!

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!

We will cover all the latest Angular features in depth and showcase how to properly use them to create reactive UIs that are performant 🚀! Can't wait to be there 😃! See you in @ngvenice.bsky.social 🙌 #angular

NG Venice@ngvenice.bsky.social

In this Workshop with Michael Hladky and Enea Jahollari you will learn: Deep-dive into Signals, how to author efficient Component going Zoneless, new service injection pattern and much more to Architect workspace like a Pro! Discount ticket end soon check https://ti.to/ng-venice/ng-venice-2025

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

Enea Jahollari reposted

The #RxAngular team has a special christmas 🎁 for y'all! 🚨 We've just released RxVirtualView ! A simple way to only display DOM that is visible to the user. It completes the virtual scrolling story with a generic approach for nodes that are not part of simple lists. More 👇

Enea Jahollari @eneajaho.me

🤯🤯🤯 Just so you know, @julianjandl.bsky.social has been cooking something really mind blowing when it comes to performance in Angular apps!! 🤯 🧵 #angular

Enea Jahollari reposted

LEAN-CODERS@leancoders.bsky.social

#NgGlühwein 24 in the books 🧝Hosting this Miniconf together with @pushbased.bsky.social, has been some effort, but totally worth it 🙌 🎙️9 inspirational talks, QA with #Angular core members / GDEs and ofc Glühwein. 🎬Check out the stream: youtu.be/5m0eqGxrLUo?... See you all next year!

Enea Jahollari reposted

HUGE shoutout to the collaboration of Angular framework team + tooling team on the experimental HMR Templates support in Angular 19. It works out of the box with a custom renderer implementation like Angular Three. This legit got me more excited! #angular #threejs #hmr

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

Enea Jahollari reposted

Working on frameworks (and dev tooling in general) is such and interesting and subtle game. If we don't built-in enough abstractions / flex points people won't be able to do their job. But too much flexibility can make the tool cumbersome to use for _typical_ situations. 1/3

Enea Jahollari reposted

Enea Jahollari reposted

My time at HeroDevs has come to and end and I am in search of a new role! Looking to join a team doing Angular, if you're looking or know someone who is, please get in touch, thanks!