Joined June 2017
112 Photos and videos
Angular Austria retweeted
๐Ÿš€ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐Ÿฎ๐Ÿฎ ๐—ก๐—ฒ๐˜„๐˜€: ๐—•๐—ฒ๐˜๐˜๐—ฒ๐—ฟ ๐—˜๐˜…๐—ต๐—ฎ๐˜‚๐˜€๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ง๐˜†๐—ฝ๐—ฒ ๐—–๐—ต๐—ฒ๐—ฐ๐—ธ๐—ถ๐—ป๐—ด @angular keeps improving template type safety. ๐Ÿ”ฅ With Angular 22, you can now use other expressions for exhaustive type checking inside @๐–ฒ๐—๐—‚๐—๐–ผ๐— blocks, making template logic safer and more expressive. ๐Ÿ‘‰ What changes? ๐Ÿ›ก๏ธ ๐—ฆ๐˜๐—ฟ๐—ผ๐—ป๐—ด๐—ฒ๐—ฟ ๐—ง๐˜†๐—ฝ๐—ฒ ๐—ฆ๐—ฎ๐—ณ๐—ฒ๐˜๐˜† Angular helps ensure all possible states are handled correctly. ๐Ÿง  ๐—ฆ๐—บ๐—ฎ๐—ฟ๐˜๐—ฒ๐—ฟ @๐—ฆ๐˜„๐—ถ๐˜๐—ฐ๐—ต ๐—Ÿ๐—ผ๐—ด๐—ถ๐—ฐ You can use patterns like never(state) in @default to verify exhaustiveness. ๐Ÿ› ๐—–๐—ฎ๐˜๐—ฐ๐—ต ๐— ๐—ถ๐˜€๐˜€๐—ถ๐—ป๐—ด ๐—–๐—ฎ๐˜€๐—ฒ๐˜€ ๐—˜๐—ฎ๐—ฟ๐—น๐˜† If a new state is introduced and not handled, TypeScript will tell you. โš™๏ธ ๐— ๐—ผ๐—ฟ๐—ฒ ๐—ฅ๐—ฒ๐—น๐—ถ๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ง๐—ฒ๐—บ๐—ฝ๐—น๐—ฎ๐˜๐—ฒ๐˜€ Less runtime guessing, more compiler guarantees. This is another example of Angular pushing correctness into the compiler instead of production. #Angular #TypeScript #Frontend
2
18
607
Angular Austria retweeted
๐Ÿš€ Next Monday (June 15) at #enterJS! @angular #Signals are no longer the futureโ€”they're the foundation of modern Angular development. If you want to understand not just how Signals work, but how to use them effectively in real applications, join @Michael_Hladky and Julian Jandl (@hoebbelsB) for a full day of hands-on learning. ๐ŸŽ“ ๐—ง๐—ต๐—ฒ ๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น ๐—ฅ๐—ฒ๐˜ƒ๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป: ๐—” ๐——๐—ฒ๐—ฒ๐—ฝ ๐——๐—ถ๐˜ƒ๐—ฒ ๐—ถ๐—ป๐˜๐—ผ ๐— ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐—ป ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ We'll cover: โšก Signals, computed & effect ๐Ÿ”„ Signals RxJS interoperability ๐Ÿ“ก Resource & RxResource ๐Ÿ“ Signal Forms ๐Ÿš€ Zoneless Angular & modern change detection ๐Ÿงฉ Real-world patterns and best practices The workshop takes place in Mannheim, and there are still a few seats available. ๐Ÿƒโ€โžก๏ธ ๐ŸŽŸ๏ธ Secure yours at enterjs.de #Angular #Signals #EnterJS
4
9
279
Angular Austria retweeted
๐Ÿš€ ๐€๐ง๐ ๐ฎ๐ฅ๐š๐ซ ๐Ÿ๐Ÿ ๐๐ž๐ฐ๐ฌ: ๐Ž๐ง๐๐ฎ๐ฌ๐ก ๐ข๐ฌ ๐๐จ๐ฐ ๐ญ๐ก๐ž ๐ƒ๐ž๐Ÿ๐š๐ฎ๐ฅ๐ญ One of @angularโ€™s most recommended performance best practices is no longer optional. ๐Ÿคฉ With Angular 22, OnPush became the default change detection strategy โ€” raising the baseline for performance and predictability across all applications. ๐Ÿš€ ๐Ÿ‘‰ What changed? โšก ๐ƒ๐ž๐Ÿ๐š๐ฎ๐ฅ๐ญ โ†’ ๐Ž๐ง๐๐ฎ๐ฌ๐ก Angular automatically moves apps to a more efficient update model. ๐Ÿงน ๐‹๐ž๐ฌ๐ฌ ๐๐จ๐ข๐ฅ๐ž๐ซ๐ฉ๐ฅ๐š๐ญ๐ž No need to explicitly set ChangeDetectionStrategy.OnPush in your component decorator anymore. ๐Ÿ”„ ๐€๐ฎ๐ญ๐จ๐ฆ๐š๐ญ๐ข๐œ ๐Œ๐ข๐ ๐ซ๐š๐ญ๐ข๐จ๐ง Existing applications are upgraded without manual effort. ๐Ÿ’ก ๐๐ž๐ญ๐ญ๐ž๐ซ ๐๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐›๐ฒ ๐ƒ๐ž๐Ÿ๐š๐ฎ๐ฅ๐ญ Your app updates only when necessary โ€” not on every possible trigger. Combined with Zoneless, Angular is setting a completely new default for modern app performance. Want to understand what to expect and how migration works - check out this article! ๐Ÿค“ ๐Ÿ‘‰ bit.ly/4egYxCr #Angular #WebPerformance #Frontend
4
28
1,075
๐Ÿ” ๐—ง๐—ต๐—ฟ๐—ผ๐˜„๐—ฏ๐—ฎ๐—ฐ๐—ธ ๐˜๐—ผ Robert Maier-Silldorffโ€™s (@RmRobsen) talk at the recent ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ meetup ๐Ÿ‘€ ๐ŸŽค ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐—ณ๐—ฟ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐—ฑ-๐—ฃ๐—น๐˜‚๐—ด๐—ถ๐—ป-๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ: Architecture, Challenges, and Lessons Learned ๐Ÿ‘‰ youtube.com/watch?v=y0CznQEgโ€ฆ #Angular #Microfrontends
1
2
84
Angular Austria retweeted
๐Ÿš€ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐Ÿฎ๐Ÿฎ ๐—๐˜‚๐˜€๐˜ ๐—Ÿ๐—ฎ๐—ป๐—ฑ๐—ฒ๐—ฑ Another major milestone for @angular! Over the last few releases, Angular has evolved rapidly with OnPush being default, @Service new decorator, Signal Forms becoming stable, WebMCP support, improved DevTools and a clear vision for the future of modern web development. We have been sharing about these changes the last 2 months, and we're excited that they're released now. ๐Ÿคฉ A huge thank you to the Angular team and the countless community contributors who continue to move the framework forward. ๐Ÿ‘ Release link: github.com/angular/angular/rโ€ฆ What are you most excited to try first in Angular 22? #Angular #Angular22 #WebDevelopment #Frontend #TypeScript
3
9
54
1,796
Angular Austria retweeted
โณ Only a few seats left for our #enterJS workshop! We'll spend a full day diving deep into @angular Signals, modern state management, Signal Forms, RxJS interop, and the future of zoneless Angular. ๐ŸŽŸ๏ธ Get your ticket at enterjs.de Looking forward to seeing you in Mannheim! ๐Ÿซถ
๐Ÿš€ ๐—˜๐—ป๐˜๐—ฒ๐—ฟ๐—๐—ฆ ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ โ€” ๐—ช๐—ผ๐—ฟ๐—ธ๐˜€๐—ต๐—ผ๐—ฝ ๐—”๐—ป๐—ป๐—ผ๐˜‚๐—ป๐—ฐ๐—ฒ๐—บ๐—ฒ๐—ป๐˜ Want to master @angular #Signals beyond the basics? Join @Michael_Hladky and Julian Jandl (@hoebbelsB) for a full-day workshop at #enterJS and learn how to build modern, scalable, high-performance Angular applications with confidence. ๐ŸŽ“ ๐—ง๐—ต๐—ฒ ๐—ฆ๐—ถ๐—ด๐—ป๐—ฎ๐—น ๐—ฅ๐—ฒ๐˜ƒ๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป: ๐—” ๐——๐—ฒ๐—ฒ๐—ฝ ๐——๐—ถ๐˜ƒ๐—ฒ ๐—ถ๐—ป๐˜๐—ผ ๐— ๐—ผ๐—ฑ๐—ฒ๐—ฟ๐—ป ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ During this hands-on workshop, you'll learn: โšก signal(), computed() and effect() in real-world applications ๐Ÿ”„ How Signals and RxJS work together ๐Ÿงฉ Modern Angular APIs with input(), output() and model() ๐Ÿ“ก Resource & RxResource for async state management ๐Ÿ“ Signal Forms and modern form architectures ๐Ÿš€ How Signals enable zoneless, high-performance applications ๐Ÿ” What really happens inside Angular's change detection Whether you're already using Signals or preparing for Angular's future, this workshop will give you the practical knowledge and architectural understanding needed to build modern Angular applications at scale. ๐Ÿ“… June 15, 2026 ๐Ÿ“ Mannheim, Germany ๐ŸŽŸ๏ธ Seats are limited โ€” get your tickets now at enterjs.de ๐Ÿš€ #EnterJS #Angular #Signals
2
3
351
๐Ÿ” ๐—ง๐—ต๐—ฟ๐—ผ๐˜„๐—ฏ๐—ฎ๐—ฐ๐—ธ ๐˜๐—ผ Dominic Bachmannโ€™s talk at the recent ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ meetup ๐Ÿ‘€ ๐ŸŽค ๐—™๐—ฟ๐—ผ๐—บ ๐—ง๐˜†๐—ฝ๐—ผ๐˜€ ๐˜๐—ผ ๐—ง๐˜†๐—ฝ๐—ฒ ๐—ฆ๐—ฎ๐—ณ๐—ฒ๐˜๐˜† โ€” Building a Typed Router for Angular The recording is now on YouTube ๐ŸŽฅ youtube.com/watch?v=i7ItC0W3โ€ฆ #Angular #Vienna
39
๐Ÿ™Œ Thanks to everyone who joined the ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐˜… ๐— ๐—ฅ๐——๐—ฆ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ meetup yesterday! Big thanks to: ๐ŸŽค Robert Maier-Silldorff @RmRobsen ๐ŸŽค Dominic Bachmann ๐Ÿ• @Lean_Coders for hosting, drinks & pizza Great talks, great discussions, great community ๐Ÿ‘
3
8
134
โฐ ๐—ง๐—ผ๐—บ๐—ผ๐—ฟ๐—ฟ๐—ผ๐˜„: ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐˜… ๐— ๐—ฅ๐——๐—ฆ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ meetup ๐Ÿ‘€ ๐ŸŽค Robert Maier-Silldorff @RmRobsen ๐ŸŽค Dominic Bachmann Canโ€™t make it in person? Join the live stream ๐Ÿ™Œ ๐Ÿ“บ youtube.com/live/UvZzQKJ4hKM ๐Ÿ—“ May 21, 18:00 ๐Ÿ“@Lean_Coders, Vienna See you there! ๐Ÿค—
2
5
306
๐ŸŽค Next Thursday ๐——๐—ผ๐—บ๐—ถ๐—ป๐—ถ๐—ฐ ๐—•๐—ฎ๐—ฐ๐—ต๐—บ๐—ฎ๐—ป๐—ป joins the ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐˜… ๐— ๐—ฅ๐——๐—ฆ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ stage ๐Ÿ‘€ ๐—™๐—ฟ๐—ผ๐—บ ๐—ง๐˜†๐—ฝ๐—ผ๐˜€ ๐˜๐—ผ ๐—ง๐˜†๐—ฝ๐—ฒ ๐—ฆ๐—ฎ๐—ณ๐—ฒ๐˜๐˜†: Building a Typed Router for Angular ๐Ÿ—“ May 21, 18:00 ๐Ÿ“@Lean_Coders, Vienna ๐Ÿ‘‰ bit.ly/42ZqOWX
2
5
90
๐ŸŽค ๐—ฅ๐—ผ๐—ฏ๐—ฒ๐—ฟ๐˜ ๐— ๐—ฎ๐—ถ๐—ฒ๐—ฟ-๐—ฆ๐—ถ๐—น๐—น๐—ฑ๐—ผ๐—ฟ๐—ณ๐—ณ @RmRobsen joins us on stage! ๐Ÿ‘€ ๐— ๐—ถ๐—ฐ๐—ฟ๐—ผ๐—ณ๐—ฟ๐—ผ๐—ป๐˜๐—ฒ๐—ป๐—ฑ-๐—ฃ๐—น๐˜‚๐—ด๐—ถ๐—ป-๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ: Architecture, Challenges, and Lessons Learned ๐Ÿ—“ May 21, 18:00 @Lean_Coders ๐Ÿ‘‰ bit.ly/42ZqOWX #meetup
4
6
342
๐ŸŽฅ ๐Œ๐š๐ญ๐ญ๐ก๐ข๐ž๐ฎ ๐‘๐ข๐ž๐ ๐ฅ๐ž๐ซ @Jean__Meche talk throwback ๐ˆ๐ญโ€™๐ฌ ๐š๐ฅ๐ฅ ๐‰๐š๐ฏ๐š๐’๐œ๐ซ๐ข๐ฉ๐ญ. Is everything in #Angular really just #JavaScript? A fresh look behind the scenes. ๐Ÿ‘‰ youtu.be/Ue2gsONpa-M #Angular #AngularVienna #JavaScript

2
7
198
๐Ÿ“… ๐—ฆ๐—ฎ๐˜ƒ๐—ฒ ๐˜๐—ต๐—ฒ ๐—ฑ๐—ฎ๐˜๐—ฒ! ๐Ÿ‘‰ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐˜… ๐— ๐—ฅ๐——๐—ฆ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐—๐—ผ๐—ถ๐—ป๐˜ ๐—ฆ๐—ฝ๐—ฟ๐—ถ๐—ป๐—ด ๐— ๐—ฒ๐—ฒ๐˜๐˜‚๐—ฝ Join us for a joint meetup with MRDS Vienna (@reactivevienna) ๐Ÿ”ฅ๐ŸŽ‰ ๐Ÿ—“ May 21, 18:00 ๐Ÿ“@Lean_Coders, Vienna ๐Ÿ‘‰ meetup.com/angular-vienna/evโ€ฆ #Meetup #Vienna
2
3
137
๐ŸŽฅ Talk throwback: @ManfredSteyer at #AngularVienna ๐€๐ ๐ž๐ง๐ญ๐ข๐œ ๐”๐ˆ ๐ฐ๐ข๐ญ๐ก ๐€๐ง๐ ๐ฎ๐ฅ๐š๐ซ ๐Ÿค– See how to bring AI assistants into Angular apps with dynamic UIs & real use cases. ๐Ÿ‘‰ youtu.be/1QZhSBHq9xM #Angular #AngularVienna #AI
3
6
944
Angular Austria retweeted
๐Ÿš€ We're hiring a ๐—ฆ๐—ฒ๐—ป๐—ถ๐—ผ๐—ฟ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ/๐—ก๐˜… ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐˜ƒ๐—ถ๐˜๐˜† ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ at PushBased! As anย #Nx Productivity Engineerย at PushBased, youโ€™ll play an integral role in identifying and solving complex challenges in large-scale workspaces. Work closely with our team and clients to audit, design, implement, and optimize Nx-based monorepos, ensuring fast builds, clean architecture, and developer happiness. Expertise in #Angular is highly recommended. Being an Engineer at PushBased means: โญ Work in a variety of projects with excellent team members in challenging environments โญ Collaborate closely with our team and clients, design long-term, scalable roadmaps โญ Take ownership of initiatives. Drive the idea and own it from start to finish โญ Grow by learning from and mentoring others Our core values: push-based.io/career-what-weโ€ฆ Full role description: push-based.io/senior-nx-prodโ€ฆ If this sounds like an environment where you would thrive, you might be the perfect fit for the PushBased team. ๐Ÿš€ We are looking forward to hearing from you! ๐Ÿค—
1
8
19
1,350
๐ŸŽฅ Dmytro Mezhenskiy (@DecodedFrontend) talk throwback! โ€œThe Secret Life of Events in #Angularโ€ What really happens behind (click)? Dive into Angularโ€™s event system & uncover hidden capabilities. ๐Ÿ‘‰ youtube.com/watch?v=TEiBGVu7โ€ฆ #Angular #AngularVienna
3
11
653
๐ŸŽฅ Dรกniel Szendreiโ€™s talk is now live! โ€œAll the terrible @angular hacks I had to do so you don't have toโ€ Real-world @angular edge cases & fixes youโ€™ll actually use. ๐Ÿ‘‰ youtube.com/watch?v=T8kIccN2โ€ฆ #Angular #AngularVienna
3
6
290
Thanks to everyone who joined us! ๐Ÿ™Œ Huge thanks to our speakers: Daniel Szendrei, @DecodedFrontend, @ManfredSteyer, @Jean__Meche. And big thanks to LEAN-CODERS for hosting, ๐Ÿ• and photos! Stay tuned for the next Meetup in May! #Angular #AngularVienna
4
9
609
โฐ Tomorrow: @AngularVienna Meetup! Weโ€™ve got a super special speaker lineup waiting for you! ๐Ÿ”ฅ๐Ÿ‘‰ bit.ly/467YtQp ๐Ÿ“… Mar 11, 17:00 ๐Ÿ“ @Lean_Coders, Vienna Big thanks to @Lean_Coders for hosting &๐Ÿ•support! ๐ŸŽฅ Live stream: youtube.com/watch?v=ld3NCwBbโ€ฆ #AngularVienna
2
6
292
๐ŸŽค Welcome on stage @Jean__Meche (@angular Team) His Talk: โ€œItโ€™s all #JavaScript.โ€ TypeScript โ†’ JavaScript. Angular templates? Also JavaScript. But the ecosystem is evolving. When did that change? ๐Ÿค” ๐Ÿ“… March 11, 17:00 ๐Ÿ“ Vienna ๐Ÿ‘‰ bit.ly/467YtQp #AngularVienna
3
3
338