Dzhavat Ushev 's Avatar

Dzhavat Ushev

@dzhavat.bsky.social

Developer working with Angular Blog at https://dzhavat.github.io/

350 Followers  |  147 Following  |  132 Posts  |  Joined: 02.11.2024  |  1.7445

Latest posts by dzhavat.bsky.social on Bluesky

Watching Liverpool - Real Madrid together with my daughter. Priceless πŸ₯°

04.11.2025 21:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congrats πŸŽ‰. Well deserved!

03.11.2025 16:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Announcing AnalogJS 2.0 ⚑️ We're excited to announce the 2.0 release of AnalogJS! This release includes many features that help...

πŸš€ Announcing @analogjs.org 2.0!

πŸ“œ Content Resources for @angular.dev
πŸ“¦ Optimized Installs and Bundling
⚑️ @vite.dev ecosystem upgrades

And more!

dev.to/analogjs/ann...

03.11.2025 15:23 β€” πŸ‘ 45    πŸ” 14    πŸ’¬ 4    πŸ“Œ 1

I've always worked on native Windows. Haven't had any issues but I don't juggle between many projects at once. Otherwise I use Volta to manage Node versions. Works flawlessly volta.sh

24.10.2025 17:23 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Angular-Buch β†’ Angular Signal Forms Part 1: Getting Started with the Basics πŸ“™ Angular introduces Signal Forms with Version 21.0.0-next.2, an experimental but promising approach to form handling that leverages Angular's reactive Signal primitive. This new API offers a decl...

Part 1:
angular-buch.com/blog/2025-10...

Part 2:
angular-buch.com/blog/2025-10...

Part 3:
angular-buch.com/blog/2025-10...

Creating complex, flexible, and dynamic forms and form components has never been easier and straightforward than Angular's latest form approach. πŸ”₯

22.10.2025 17:12 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Beautiful Oslo

18.10.2025 12:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

A weekend in Oslo. Here we come. πŸ›« πŸ‡³πŸ‡΄

17.10.2025 20:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

Not bad, not bad 😝
Quite beautiful actually πŸ”οΈπŸ˜πŸ˜

17.10.2025 15:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

With View Transitions now being Baseline Newly available, and the View Transition API consisting of various features, it can be confusing to know what is supported in which browser versions.

To help with that, I created this VT Feature Explorer (powered by View Transitions)

web.dev/blog/same-do...

16.10.2025 18:38 β€” πŸ‘ 98    πŸ” 29    πŸ’¬ 4    πŸ“Œ 0
Preview
Refactoring a form to a Signal Form I jotted down some notes of my experiences and thoughts while refactoring an existing Angular form to use the new Signal Forms (experimental feature).

✍️ Blogged: Refactoring a form to a Signal Form

I jotted down some notes of my experiences and thoughts while refactoring an existing Angular form to use the new Signal Forms (experimental feature).

#Angular

timdeschryver.dev/blog/refacto...

16.10.2025 18:44 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Nice! Thanks for writing/sharing it. I haven't dived into Signal forms yet. Skimmed through the post and it looks nice. Will need to try/type it myself to see how it feels. :)

16.10.2025 20:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I've been running a lot with the Nike Pegasus model. I think they are fantastic.... and tend to retire them just a bit over the recommended distance 😊

12.10.2025 21:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Git worktrees are perfect for reviewing complex PRs without corrupting the current branch/main. Have been using it for some time and love it 🀩

08.10.2025 20:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, it's cashing!
We just noticed that we had that line in nxignore. So changes to one spec file did not run specs in other libs ...
... but it also didn't start a fresh run in the affected library. Results were returned from the cache.
So it's a trade off.
We agreed to remove the line :)

26.09.2025 13:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hey @nx.dev @juri.dev does it make sense to add **/*.spec.ts files to .nxignore so changes to a spec file does not cause the affected command run specs in other libs πŸ€”

26.09.2025 09:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Got an email a few days ago from an "investment fund" that had found one of my repos - wait for it ... the angular-memes ‼️ ... which is just a long list of memes but according to them I'm "showing genuine technical involvement" πŸ˜‚πŸ˜‚

17.09.2025 19:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Angular SSR: Global Platform Injector Race Condition Leads to Cross-Request Data Leakage ### Impact Angular uses a DI container (the "platform injector") to hold request-specific state during server-side rendering. For historical reasons, the container was stored as a JavaScript mod...

Today’s first: Published my first security advisory write up!

If you’re running Angular SSR in production, this may apply to you: github.com/angular/angu...

10.09.2025 21:23 β€” πŸ‘ 2    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
A refresh of Learn CSS with nine new modules Β |Β  Blog Β |Β  web.dev Our popular Learn CSS course has been updated with new modules covering the latest CSS features.

Between the time we launched the original Learn CSS course on web.dev and today, container queries landed in browsers and became Baseline Widely available! It was high time for an update, and we were lucky enough to have the team at OddBird work with us. Enjoy 9 new modules! web.dev/blog/learn-c...

09.09.2025 20:10 β€” πŸ‘ 95    πŸ” 29    πŸ’¬ 0    πŸ“Œ 2
Post image

Yes! Finally!! Thanks @bsky.app

08.09.2025 18:37 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Hope it went well. πŸƒβ€β™‚οΈ The heat is not a joke.
I went for a half marathon today as well and it was crazy hot.

07.09.2025 15:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Auto-expand menu using Angular Material | Dzhavat Ushev

Almost 3y ago I published "Auto-expand menu using Angular Material" dzhavat.github.io/2022/09/14/a...

The solution in that post served me well at work until a new requirement showed some flows in it. Recently made some changes to support that req. Should update the post soon. @angular.dev #angular

03.09.2025 18:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

πŸ‘€ commandfor - enabled by default in Firefox 144

Soon, in all browsers, you won't need any JS to open a popover / dialog πŸŽ‰

More info in @keithamus.social post here: developer.chrome.com/blog/command...

02.09.2025 14:26 β€” πŸ‘ 203    πŸ” 41    πŸ’¬ 3    πŸ“Œ 13
Preview
Angular Summer Update 2025 Authors: Jens Kuehlers Mark Techson

@angular.dev summer update: blog.angular.dev/angular-summ...

I couldn't believe how many new things the team released since v20 in May! Thanks @marktechson.com for writing this amazing update with me! The whole team did such an amazing job in delivering big and small things!

30.08.2025 08:39 β€” πŸ‘ 16    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Preview
Reset Research Reset Research. GitHub Gist: instantly share code, notes, and snippets.

πŸ’‘ I did the research so you don’t have to! This is every element in current Baseline browsers that would need a margin or padding removing in a reset stylesheet:

gist.github.com/csswizardry/...

28.08.2025 13:03 β€” πŸ‘ 57    πŸ” 17    πŸ’¬ 2    πŸ“Œ 1

FINALLY! FINALLY! πŸ™‚

28.08.2025 04:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Nx npm Packages Compromised in Supply Chain Attack Leveragin... Malicious Nx npm versions stole secrets and wallet info using AI CLI tools; Socket’s AI scanner detected the supply chain attack and flagged the malwa...

🚨 Supply chain attack on Nx npm packages (4.6M weekly downloads)

Malware abused AI CLI tools (Claude, Gemini, Q) to steal creds + wallets, then exfiltrated to GitHub repos (s1ngularity-repository*).

More than 1,000 victim accounts confirmed.
πŸ”— socket.dev/blog/nx-pack... #nodejs

27.08.2025 16:15 β€” πŸ‘ 22    πŸ” 14    πŸ’¬ 1    πŸ“Œ 2

Do you mean that you want that feature, or you praise it because it's there :)

26.08.2025 08:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for the nice article!
The console log comes from the browser extension so I think the "issue" is in the extension and not related to the app's change detection. Will need to investigate further.

22.08.2025 13:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Dependencies on issues - GitHub Changelog Dependencies on issues are now generally available! You can now specify which issues are blocked by or blocking others, making it easy for teams to define work that must be…

Nice github.blog/changelog/20...

21.08.2025 19:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

When I open our app, I see the @angular.dev extension (Firefox, Edge, Chrome) output this console log two times. Does anyone familiar with the extension know what that might mean? Something is initialized twice?

21.08.2025 19:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@dzhavat is following 20 prominent accounts