My blog brings me so many nostalgic memories looking at content I wrote 10 to 14 years ago. A lot of passion about clean code, algorithms, and the Web :)
https://t.co/WSIKy2XPI5
Check out what the community-led conference NG Poland has to offer.
This year alongside NG Poland, you’ll also experience:
✨ Hands-on Workshops (Nov 17) with the best trainers
✨ JS Poland (Nov 19) – Central Europe’s largest JavaScript conference
✨ AI Poland (Nov 20) – exploring the future of AI with engineers,
researchers & visionaries
Join the event for a once-in-a-decade Angular, JavaScript & AI experience 🚀
Let me elaborate on why I'm so 🕺 excited about this draft PR: When you have a signal({x: 1, y: 2}), you often need a separate Signal for x and y, e.g., for binding it to a form or making changes more local. Other frameworks, such as @solid_js, use nested signals. This leads to a Signal<{x: Signal<number>, y: Signal<number>}> in our case. As working with such a type is not especially fun, @solid_js creates this structure underneath the covers, hidden behind a Proxy and Getters and Setters. This leads to a smooth DX. However, Angular has always been quite explicit, and hence, the idea was not to hide Signals from us.
Now, this PR shows a way to get the best of both worlds: We start with a signal({x: 1, y: 2}) and then derive a deep signal for x and y on demand. This is quite idiomatic, as Signals are all about deriving state. Both can be bound to a form field, for instance. If you change the Signal x, the value will be updated in the parent signal, and notifications for the Signal y will be skipped.
If we go with a structuralSignal({x: 1, y: 2}) in the first place, notifications for this parent Signal will be skipped too.
➡️ So, this is a very ergonomic and elegant solution for a difficult challenge, proposed by Angular's @synalx.
A good use case for this is forms, particularly the upcoming Signal Forms and the migration of existing Template-driven forms to Signals.
Please note that currently this is a draft PR...
https://t.co/0Jfq4q3uZe
🎙️ Angular Master Podcast – Devin Chasanoff @DevChas on Angular 20+ (Live from Google I/O Connect Berlin!)
https://t.co/5UpW5ngqjN
https://t.co/6YYu0z0hHn
https://t.co/L7gtzTrSzV
https://t.co/SeXpv6TNxn
Learn more about Google for Developers: https://t.co/8fPHkPNlzo
@angular
📷 Angular Master Podcast – Manfred Steyer @ManfredSteyer on Modern #Angular Architecture (Live from Google I/O Connect Berlin 2025!)
https://t.co/iN3UoRZNWa
https://t.co/ow6jK03qbH
Learn more about Google for Developers: https://t.co/8fPHkPNlzo
NG, JS & AI Poland 2025 – Warsaw + Online
This November, Warsaw will become the heart of the global tech community. From November 17–20, we’ll gather for conferences created by developers, for developers!
https://t.co/jk0xuGk8c0
https://t.co/w8vkOKsSGp
https://t.co/jEbEbb8qc4
✨ Gentle reminder
🚨 Only 2 days left to grab your Round 1 tickets for NG Poland, JS Poland & AI Poland 2025!
Tickets are available until September 25, 2025 — or until sold out.
https://t.co/ThmaIF9wqL
https://t.co/pPvJQYvJt3
https://t.co/avgm1t6BSZ
✨ We are proud to announce that @conscensia has joined us once again as a Gold Sponsor of JS Poland 2025! ✨
Conscensia is a Danish-owned outsourcing company with headquarters in Denmark and development hubs in Poland, Ukraine, and Portugal.
💛💛💛
💡 The Angular Master Podcast, featuring GDE @ngKalbarczyk, delivers two essential episodes on key framework updates. Explore the latest updates in #Angular with these deep dives. ⬇️
First, a discussion with Google's Devin Chasanoff on v20+ and the details of Zoneless Angular → https://t.co/cPtEwEuO4g
Then, a panel of experts dives into the Resource API, Incremental Hydration, the roadmap to v21, and more → https://t.co/Z2XhxwoDaM
🚀 We’re thrilled to welcome @ckeditor as an official Online Sponsor of @aiPolandConf ! 💜
CKEditor has been shaping the way the world creates content for years — empowering millions of developers and organizations with enterprise-grade rich text editing.
https://t.co/Bzrn1CTRYd
The 10th edition of NG Poland - the amazing community-led Angular conference - is here.
This year on Nov 17-20 it will be truly special: an extraordinary milestone, with Angular Team members, world-class experts, and thousands of developers on stage.
Get your tickets now:
https://t.co/KxYsB1gV7l
🚀 We’re thrilled to welcome a new GOLD Sponsor to @aiPolandConf@tenstorrent ! 💜
At Tenstorrent, technology meets bold vision. They build computers for AI and for the developers shaping its future.
👉 Learn more: https://t.co/70Z4Tch86K
👉 Join us: https://t.co/jEbEbb7Smw
We're thrilled dear readers, that we can gift you the next issue
of BTCM, which was dedicated to our partner ngVikings conference!
#beaviking#beng#ngViking@ngPolandConf@jsPolandConf
https://t.co/SYdKsYc9Wh
Here at #ngPolandConf & #jsPolandConf it's always intense. You can see the 2019 #awards in the making and we just can't until they're finished. This will be a very unique gala, making @ngPolandConf & @jsPolandConf history.
https://t.co/mAwqyaquJJ
⚡️ Architecture patterns
⚡️ Design and project structure
⚡️ Dynamic content rendering patterns in #Angular
⚡️ Leverage TypeScript across the stack
⚡️ Building reusable components with the Angular CDK
⚡️ Clean code and modern patterns
by @nirkaufman
https://t.co/ARxEnvB7gY
🚀 Ladies and gentlemen! I’ve just published the most comprehensive JavaScript course for you to learn from the absolute beginning, in ES6+, and it’s 100% FREE for you today! You will learn SO much regardless of your experience. Enjoy!
https://t.co/UvgUD5s928