OZ's Avatar

OZ

@eoz.bsky.social

47 Followers  |  25 Following  |  21 Posts  |  Joined: 10.09.2023  |  1.8123

Latest posts by eoz.bsky.social on Bluesky

nice logo! :)

16.06.2025 18:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Reactivity in Angular This article explains why we should build our Angular apps with reactivity in mind and how immutability helps with it.

Reactivity in #Angular

medium.com/@eugeniyoz/r...

16.06.2025 16:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Examples of linkedSignal() usage in Angular applications Angular 20 has been released, linkedSignal() is now stable, and I want to share my experience using this powerful function.

New article ๐Ÿ—ž๏ธ

"Examples of linkedSignal() usage in #Angular applications"

medium.com/@eugeniyoz/e...

07.06.2025 17:13 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm not the one who will sell it for you, I don't work on Nx.

11.02.2025 20:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Sure, how many apps will be in a repo is the least important question :)
โ€œnx migrate,โ€ module boundaries control, โ€œaffected,โ€ clean module separation - these things are much more important.

11.02.2025 15:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Starting a Modern Angular Application In this article, Iโ€™ll review the tools and options we have when creating a modern Angular app and which of them should be chosen.

Article:

"Starting a Modern #Angular Application".

The initial architecture of a web application is fundamentally important.

In this article, Iโ€™m reviewing the tools and options we have when creating a new Angular app and which of them, in my opinion, should be chosen.

medium.com/@eugeniyoz/s...

11.02.2025 10:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Create Custom RxJs Operators On the recent Angular live interview in January 2025 a question was asked: "Are we ditching Observables and RxJs?". A simple answer is that RxJs had became optional, but it is far from obsolete. The ...

I wanted to write this article myself!

I'm glad Eduard Krivรกnek took the matters in to his own hands and covered the topic in NEW Angular Space article :)

This is a MUST read!

#Angular agnostic #RxJS focused article with some very cool ideas for custom RxJS operators with great code examples.

27.01.2025 15:12 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's funny how angular stars think they are so large fucking stars, while living in the react universe

23.01.2025 01:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
SEO-Friendly Ads | SEO 2025 (DevFest Boston)
YouTube video by Tech Time Today SEO-Friendly Ads | SEO 2025 (DevFest Boston)

SEO-Friendly Ads | SEO 2025 (DevFest Boston)

Brand new intro and outro for this video. Super pumped about how well this came out. Let me know what you think.

youtu.be/0_C4n8zSB5w?...

15.01.2025 20:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Sorry about that. As a dog person who also lost a few dogs, I am deeply sorry for your loss.

23.12.2024 21:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

For a long time when working with Angular libraries, the only way to achieve tree shaking was to use secondary-entrypoint, but @angular is improving many things, let's see how the modern Angular takes care of tree shaking now.

www.santoshyadav.dev/blog/2024-1...

20.12.2024 18:42 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Never. Code I wrote at least 2 years ago always causes the facepalm of shame.

20.12.2024 20:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you're an architect or team lead using RxJS and Angular, this video is for you! ๐Ÿ˜Ž

Featuring @synalx.bsky.social & @pkozlowski.bsky.social responding to the new Observable API from @domfarolino.com and @benlesh.bsky.social ๐Ÿ”ฅ

Red rover, red rover, send @littledan.dev over? ๐Ÿ™๐Ÿฅฐ
youtu.be/205cMTcQ82Y

17.12.2024 16:24 โ€” ๐Ÿ‘ 8    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
"Fly Me to the Moon" lyrics highlighted as Elixir code.

"Fly Me to the Moon" lyrics highlighted as Elixir code.

"Fly Me to the Moon" looks good in Elixir:

19.12.2024 12:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
NgGlรผhwein 2024 | 14.12. Vienna
YouTube video by Push-Based NgGlรผhwein 2024 | 14.12. Vienna

I know this time of year can be super busy, and some of you canโ€™t make it for NgGlรผhweinโ€”but weโ€™ve got you covered!

Weโ€™ll be live-streaming ๐Ÿ“ฝ๏ธ the entire conference tomorrow!

๐Ÿ“บ [ENG] You can watch it here:
www.youtube.com/watch?v=5m0e...

#Angular #TechConference

13.12.2024 17:08 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@jelbourn.bsky.social gave an insight about this in today's Q&A.
There will be an analog of HttpClient for resource(), with interceptors.

13.12.2024 21:08 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Advanced RxJs Operators You Know But Not Well Enough pt 2. In June 2024, I published an article Advanced RxJs Operators You Know But Not Well Enough, which received significant attention and many of you found it useful. Since RxJS remains essential in Angular...

Brilliant article every #Angular
developer should read.

If you think you know #RxJS ...
...you might be in for a surprise :)

- amazing work by Eduard Krivรกnek

Article: www.angularspace.com/advanced-rxj...

12.12.2024 14:59 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@pkozlowski.bsky.social said that HttpClient will remain observables-based, so I don't think AbortSignal will be widely adopted by Angular users.

02.12.2024 09:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
x.com

Better! It's switchMap() for loader and exhaustMap() for refresh :)
x.com/jean__meche/...

02.12.2024 09:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

resource()/rxResource() are made for very simple, primitive cases. They are only suitable for learning and for TODO-apps.
No caching, no interceptors for resource(), hardcoded exhaustMap-behavior. Real apps will not use them.

02.12.2024 07:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Beyond Unit Tests: Modern Testing in Angular
YouTube video by Rainer Hahnekamp Beyond Unit Tests: Modern Testing in Angular

๐ŸŽฅ My first-ever YouTube Premiere is happening on November 27 at 5:30 PM (CET).

"Beyond Unit Tests: Modern Testing in #Angular", dives into testing strategies like:
โœ… Rethinking the role of unit tests
โœ… The value of integration tests
โœ… From Testing Pyramid to Testing Trophy

youtu.be/lbiOP-VLKGI

25.11.2024 15:54 โ€” ๐Ÿ‘ 21    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Benchmark comparing different standalone JS reactivity / signals frameworks.

#Angular #Svelte #Vue

github.com/transitive-b...

24.11.2024 09:04 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It was great, thanks to you and @marktechson.com

22.11.2024 20:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Correkt Commerce | Online Marketplace Shop with confidence! Enjoy a safe and reliable shopping experience with our network of verified and fairly treated sellers. Return any product within 14 days for a hassle-free refund.

correkt.com

22.11.2024 16:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
100/96/100/100

100/96/100/100

Just launched an e-commerce web app: zoneless #Angular app, v19, pre-rendering, hydration.

Here is the Lighthouse score:

(accessibility is 96 because of text color + bg color contrast on some buttons, but it looks ok).

22.11.2024 16:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
a man in a red shirt is playing with colorful wooden blocks ALT: a man in a red shirt is playing with colorful wooden blocks
21.11.2024 11:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Late Good morning to everyone except those who refuse to write pure functions #angular ๐ŸŒž๐ŸŒž๐ŸŒž

20.11.2024 09:43 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Release bacon v3.3.0 ยท Canop/bacon bacon can now be launched without Cargo.toml file eslint analyzer (set analyzer = "eslint" in your job definition) Python Unittest analyzer (set analyzer = "python_unittest" in your job definition)...

I just released bacon 3.3

There are improvements for cargo but this version also starts a journey into using bacon on non #rustlang projects.

Bacon can now be used when there's no Cargo.toml file, and there are analyzers for #eslint and #python #unittest, more to come.

github.com/Canop/bacon/...

16.11.2024 14:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
RFC: Add `events` plugin to `@ngrx/signals` ยท Issue #4580 ยท ngrx/platform Which @ngrx/* package(s) are relevant/related to the feature request? signals Information This RFC proposes adding the events plugin to the @ngrx/signals package to enable event-based state managem...

Here you can find my guidelines related to events/actions/reducers in general and in SignalStore:

github.com/ngrx/platfor...

08.11.2024 08:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Canop/snow Demonstration

Winter is coming!
(in the northern hemisphere)

What your site needs is some snow!
(not really, but hey, it's fun and joyful for a few days)

So I got you covered!
(and your website too, with just one snow.start())

canop.github.io/snow/

05.11.2024 09:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@eoz is following 18 prominent accounts