@PushBased

A close knit group of IT experts offering their knowledge and services in #Angular #RxJS #NestJS #JavaScript #TypeScript #webperf and more.

Vienna, Austria
Joined March 2022
๐ŸŽ„ ๐—ก๐—ด๐—š๐—น๐˜‚๐—ฒ๐—ต๐˜„๐—ฒ๐—ถ๐—ป ๐—ถ๐˜€ ๐—ฏ๐—ฎ๐—ฐ๐—ธ ๐—ณ๐—ผ๐—ฟ ๐—ถ๐˜๐˜€ ๐—ณ๐—ผ๐˜‚๐—ฟ๐˜๐—ต ๐—ฒ๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป! On November 27, 2026, the #AngularVienna community will come together at @Lean_Coders in Vienna for our annual Christmas event. โœจ Weโ€™re grateful to organize #NgGlรผhwein each year! The Angular community has given us so much over the years, and creating a space to share ideas, meet new people, and learn from one another is one way we can give back. ๐Ÿซถ Weโ€™re looking forward to welcoming international speakers and familiar faces from the community. The lineup and more details are coming soon โ€” for now, save the date! ๐ŸŽ๐Ÿค— ๐Ÿ‘‰RSVP at meetup.com/angular-vienna/evโ€ฆ #NgGlรผhwein #AngularVienna #AngularCommunity #PushBased
1
1
13
295
๐ŸŽค ๐—ก๐—ฒ๐˜…๐˜ ๐˜€๐—ฝ๐—ฒ๐—ฎ๐—ธ๐—ฒ๐—ฟ! ๐—๐˜‚๐—น๐—ถ๐—ฎ๐—ป ๐—๐—ฎ๐—ป๐—ฑ๐—น (@hoebbelsB) is back at ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐Ÿ‘ ๐Ÿš€ Angular SSR for 40 Million Sessions a Day From ~10.5s to ~2.7s p75 LCP across 40 brands. ๐Ÿ—“ Oct 1, 18:00 ๐Ÿ“ LEAN-Coders ๐Ÿ‘‰ meetup.com/angular-vienna/evโ€ฆ #Angular #SSR
2
8
156
๐ŸŽค ๐—™๐—ถ๐—ฟ๐˜€๐˜ ๐˜€๐—ฝ๐—ฒ๐—ฎ๐—ธ๐—ฒ๐—ฟ ๐—ฎ๐—ป๐—ป๐—ผ๐˜‚๐—ป๐—ฐ๐—ฒ๐—บ๐—ฒ๐—ป๐˜! ๐—™๐—ฎ๐—ฏ๐—ถ๐—ฎ๐—ป ๐—™๐˜‚๐—ป๐—ฑ๐—ฒ๐—ฟ from @SBA_Research joins ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ ๐Ÿ‘ His talk: ๐Ÿ” Have AI Agents Killed Secure Coding? ๐Ÿ—“ Oct 1, 18:00 ๐Ÿ“ @Lean_Coders ๐Ÿ‘‰ meetup.com/angular-vienna/evโ€ฆ #Angular #AI #Vienna
1
2
5
181
๐Ÿ“… ๐—ฆ๐—ฎ๐˜ƒ๐—ฒ ๐˜๐—ต๐—ฒ ๐—ฑ๐—ฎ๐˜๐—ฒ! ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ is back on October 1 ๐Ÿ‚ ๐Ÿ—ฃ๏ธ Angular talks ๐ŸŽซ Raffles ๐Ÿ• Food & drinks ๐Ÿ‘ฅ Networking ๐ŸŽค Speakers coming soon! ๐Ÿ—“ Oct 1, 18:00 ๐Ÿ“ @Lean_Coders, Vienna ๐Ÿ‘‰ RSVP: meetup.com/angular-vienna/evโ€ฆ #Angular #Vienna #Meetup
2
6
229
๐ŸŽฅ ๐—ก๐—ผ๐˜„ ๐—ผ๐—ป ๐—ฌ๐—ผ๐˜‚๐—ง๐˜‚๐—ฏ๐—ฒ! @DecodedFrontend's Angular Vienna talk - ๐ŸŽค ๐—›๐—ผ๐˜„ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฒ๐—บ๐—ฏ๐—ฟ๐—ฎ๐—ฐ๐—ฒ๐˜€ ๐—”๐—œ: Tools, Skills, Experiments ๐Ÿ‘‰ youtu.be/cNRHogiLk9Q ๐Ÿ’™ Thanks again to @SIM_Station for supporting the meetup! #Angular #AI
2
11
344
๐—๐—ฎ๐—ป ๐——๐—ฒฬจ๐—ฏ๐—ผ๐˜„๐˜€๐—ธ๐—ถโ€™s Angular Vienna talk is now on Youtube! ๐ŸŽค Conquering Technical Debt without losing your mind. ๐Ÿ‹ Real-world lessons from modernizing a legacy Angular app.๐Ÿ‘‰ youtu.be/u_wshs9OeY8 ๐Ÿ’™ Thanks to @SIM_Station for supporting the meetup! #AngularVienna
2
5
158
๐Ÿ™Œ Another great ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ meetup! Huge thanks to our speakers @DecodedFrontend & ๐—๐—ฎ๐—ป ๐——๐—ฒฬจ๐—ฏ๐—ผ๐˜„๐˜€๐—ธ๐—ถ, and everyone who joined us! ๐Ÿ’™ Special thanks to @SIM_Station for sponsoring the meetup and making it possible ๐Ÿ™Œ See you next time! ๐Ÿ‘‹ #AngularVienna
2
7
118
๐ŸŽค ๐—ฆ๐—ฝ๐—ฒ๐—ฎ๐—ธ๐—ฒ๐—ฟ ๐—ฎ๐—ป๐—ป๐—ผ๐˜‚๐—ป๐—ฐ๐—ฒ๐—บ๐—ฒ๐—ป๐˜! Jan Dฤ™bowski, Frontend Lead at @SIM_Station, joins the next Angular Vienna meetup ๐Ÿ‘ ๐ŸŽค ๐—–๐—ผ๐—ป๐—พ๐˜‚๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐——๐—ฒ๐—ฏ๐˜ ๐˜„๐—ถ๐˜๐—ต๐—ผ๐˜‚๐˜ ๐—น๐—ผ๐˜€๐—ถ๐—ป๐—ด ๐˜†๐—ผ๐˜‚๐—ฟ ๐—บ๐—ถ๐—ป๐—ฑ ๐Ÿ‘‰ meetup.com/angular-vienna/evโ€ฆ #Angular #Vienna
2
6
179
๐Ÿ’™ ๐—ฆ๐—ฝ๐—ผ๐—ป๐˜€๐—ผ๐—ฟ ๐—ฆ๐—ฝ๐—ผ๐˜๐—น๐—ถ๐—ด๐—ต๐˜: @SIM_Station @SIM_Station is helping shape the future of healthcare education through simulation-based training โ€” and they're hiring! Check out their open roles: ๐Ÿ‘‰ simstation.com/jobs/ #Angular #Meetup
2
6
324
๐ŸŽค ๐—™๐—ถ๐—ฟ๐˜€๐˜ ๐˜€๐—ฝ๐—ฒ๐—ฎ๐—ธ๐—ฒ๐—ฟ! Welcome @DecodedFrontend to the next ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ meetup! ๐Ÿ‘ Talk title coming soon. ๐Ÿ‘€ ๐Ÿ—“ Aug 13, 18:00 ๐Ÿ“ L'OFFICE Vienna ๐Ÿ’™ Thanks to @SIM_Station for the support! RSVP:๐Ÿ‘‰ meetup.com/angular-vienna/evโ€ฆ #Angular #Meetup #Vienna
2
7
308
PushBased retweeted
๐ŸŽ‰ Thanks to everyone who joined ๐—ก๐˜… ๐—ช๐—ฟ๐—ผ๐—ฐล‚๐—ฎ๐˜„ #๐Ÿฏ! A huge thank you to our speakers, attendees, and everyone who made it such a great evening. ๐Ÿ’™ ๐Ÿ“น Talk recordings are coming soon! Interested in giving your first meetup talk? We'd love to help you get on stage. #Nx #AI
2
5
222
๐Ÿš€ ๐—™๐—ฎ๐˜€๐˜๐—ฒ๐—ฟ ๐—ฟ๐—ฒ๐—น๐—ฒ๐—ฎ๐˜€๐—ฒ๐˜€ ๐—ฑ๐—ผ๐—ป'๐˜ ๐—ฎ๐—น๐˜„๐—ฎ๐˜†๐˜€ ๐—บ๐—ฒ๐—ฎ๐—ป ๐—ณ๐—ฎ๐˜€๐˜๐—ฒ๐—ฟ ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐˜€. Most engineering leaders invest heavily in improving developer productivityโ€”and rightly so. Faster build pipelines mean quicker feedback loops, shorter release cycles, and lower engineering costs. โš ๏ธ But there's a hidden trade-off. Some build optimizations can unintentionally increase the work the browser has to do, slowing down the experience for your users. That means the gains inside your engineering organization can come at the expense of customer experience. ๐Ÿ“Š In our research, we found that a build configuration optimized for speed nearly ๐—ฑ๐—ผ๐˜‚๐—ฏ๐—น๐—ฒ๐—ฑ ๐—ฝ๐—ฎ๐—ด๐—ฒ ๐—น๐—ผ๐—ฎ๐—ฑ ๐˜๐—ถ๐—บ๐—ฒ in a real-world scenarioโ€”without adding more application code. ๐Ÿ’ก ๐—ง๐—ต๐—ฒ ๐—น๐—ฒ๐˜€๐˜€๐—ผ๐—ป? Engineering productivity and runtime performance should be treated as complementary business metricsโ€”not competing priorities. Our latest article explains where this trade-off comes from, how to identify it in your applications, and how to optimize for both developer velocity and user experience. ๐Ÿ”— ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐˜๐—ต๐—ฒ ๐—ฎ๐—ฟ๐˜๐—ถ๐—ฐ๐—น๐—ฒ: push-based.io/article/fasterโ€ฆ #EngineeringLeadership #CTO #SoftwareArchitecture #Angular #WebPerformance
1
2
11
531
โšก ๐—™๐—ฎ๐˜€๐˜ ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ๐˜€ ๐—ฑ๐—ผ๐—ป'๐˜ ๐—ฎ๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ถ๐—ฐ๐—ฎ๐—น๐—น๐˜† ๐—ฐ๐—ฟ๐—ฒ๐—ฎ๐˜๐—ฒ ๐—ณ๐—ฎ๐˜€๐˜ ๐—ฎ๐—ฝ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€. @angular's new build system is a huge win for developer productivity. Build times are dramatically faster, making the development experience better than ever. But there's another side to the story. In large applications, the new bundling strategy can produce hundreds of small @JavaScript chunks. While that helps the bundler optimize build speed, it can significantly increase the number of network requests during page loadโ€”and those requests still have a cost, even with HTTP/2 and HTTP/3. In our tests, simply increasing the number of additional chunks from ๐—ผ ๐˜๐—ผ ๐Ÿฑ๐Ÿฌ๐Ÿฌ increased ๐—Ÿ๐—ฎ๐—ฟ๐—ด๐—ฒ๐˜€๐˜ ๐—–๐—ผ๐—ป๐˜๐—ฒ๐—ป๐˜๐—ณ๐˜‚๐—น ๐—ฃ๐—ฎ๐—ถ๐—ป๐˜ (๐—Ÿ๐—–๐—ฃ) from ๐Ÿฎ.๐Ÿต๐Ÿฑ ๐˜€ ๐˜๐—ผ ๐Ÿฑ.๐Ÿณ๐Ÿต ๐˜€โ€”without increasing the amount of JavaScript or changing the rendered content. That led us to a question: ๐—–๐—ฎ๐—ป ๐˜„๐—ฒ ๐—ธ๐—ฒ๐—ฒ๐—ฝ ๐—˜๐˜€๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ'๐˜€ ๐—ถ๐—ป๐—ฐ๐—ฟ๐—ฒ๐—ฑ๐—ถ๐—ฏ๐—น๐—ฒ ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ ๐˜€๐—ฝ๐—ฒ๐—ฒ๐—ฑ ๐˜„๐—ต๐—ถ๐—น๐—ฒ ๐—ฝ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐—ถ๐—ป๐—ด ๐—ฎ ๐—ฏ๐˜‚๐—ป๐—ฑ๐—น๐—ฒ ๐˜๐—ต๐—ฎ๐˜'๐˜€ ๐—ผ๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฒ๐—ฑ ๐—ณ๐—ผ๐—ฟ ๐—ฟ๐˜‚๐—ป๐˜๐—ถ๐—บ๐—ฒ ๐—ฝ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐—ป๐—ฐ๐—ฒ? In our latest article we explore: โœ… Why chunk count matters more than many developers realize โœ… Why Angular's new build system produces so many chunks โœ… Why HTTP/2 doesn't make requests "free" โœ… Reachability-based bundle optimization strategies โœ… How we built @rx-angular/rebundle to optimize Angular production bundles If you're working on a large Angular application, this is worth understanding. ๐Ÿ”— ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐˜๐—ต๐—ฒ ๐—ณ๐˜‚๐—น๐—น ๐—ฎ๐—ฟ๐˜๐—ถ๐—ฐ๐—น๐—ฒ: push-based.io/article/fasterโ€ฆ #Angular #Performance #WebPerformance #JavaScript #Esbuild #CoreWebVitals #WebDev
6
20
881
๐Ÿ“… ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐—ฉ๐—ถ๐—ฒ๐—ป๐—ป๐—ฎ is back! ๐Ÿ—“ Aug 13, 18:00โ€“21:00 ๐Ÿ“ L'Office Vienna, Schottenfeldgasse 85 ๐ŸŽค Speaker announcements coming soon ๐Ÿ‘€ Thanks to our sponsor, @SIM_Station! They're hiring: simstation.com/jobs/ ๐Ÿ‘‰ meetup.com/angular-vienna/evโ€ฆ #Angular #Meetup #Vienna
3
1
10
1,139
๐—ก๐˜… ๐Ÿฎ๐Ÿฏ.๐Ÿญ ๐—ถ๐˜€ ๐—ต๐—ฒ๐—ฟ๐—ฒ โ€” ๐—ฎ๐—ป๐—ฑ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐Ÿฎ๐Ÿฎ ๐—ฑ๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—ฒ๐—ฟ๐˜€ ๐˜€๐—ต๐—ผ๐˜‚๐—น๐—ฑ ๐˜๐—ฎ๐—ธ๐—ฒ ๐—ป๐—ผ๐˜๐—ฒ. The latest @NxDevTools release brings first-class support for @angular ๐Ÿฎ๐Ÿฎ, making upgrades smoother with updated generators, executors, and migrations. But that's not all. A few other additions stand outโ€”especially for teams working with large monorepos: ๐Ÿ“Š ๐—ฃ๐—ฒ๐—ฟ-๐—ฅ๐˜‚๐—ป ๐—ฃ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ฅ๐—ฒ๐—ฝ๐—ผ๐—ฟ๐˜๐˜€ Instead of only looking at aggregate CI metrics, Nx Cloud now lets you inspect individual pipeline runs. That makes it much easier to understand why a specific build was slow, identify cache misses, and spot bottlenecks. ๐ŸŸฆ ๐—ง๐˜†๐—ฝ๐—ฒ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜ ๐Ÿฒ ๐˜€๐˜‚๐—ฝ๐—ฝ๐—ผ๐—ฟ๐˜ Nx now officially supports @typescript 6, helping teams adopt the latest compiler while staying compatible across the Nx ecosystem. ๐Ÿ› ๏ธ ๐—œ๐—บ๐—ฝ๐—ฟ๐—ผ๐˜ƒ๐—ฒ๐—ฑ ๐—บ๐—ถ๐—ด๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ & ๐—ฒ๐—ฐ๐—ผ๐˜€๐˜†๐˜€๐˜๐—ฒ๐—บ ๐˜‚๐—ฝ๐—ฑ๐—ฎ๐˜๐—ฒ๐˜€ As expected from a .1 release, there are plenty of plugin updates, migration improvements, bug fixes, and compatibility enhancements to make upgrading less painful. It's great to see the Nx team keeping pace with Angular releases while continuing to invest in developer productivity and CI observability. If you're planning your Angular 22 upgrade, this release is definitely worth checking out. ๐ŸŽฅ Want a walkthrough of everything that's new? @juristr from the Nx team covers the highlights here: youtube.com/watch?v=sDeptlEXโ€ฆ What feature are you most looking forward to using? #Angular #Nx #TypeScript #WebDevelopment #DeveloperExperience
1
7
15
657
โšก @angular ๐—ถ๐˜€ ๐—ฟ๐—ฒ๐—บ๐—ผ๐˜ƒ๐—ถ๐—ป๐—ด ๐—บ๐—ผ๐—ฟ๐—ฒ ๐—•๐—ฎ๐—ฏ๐—ฒ๐—น ๐—ณ๐—ฟ๐—ผ๐—บ ๐˜๐—ต๐—ฒ ๐—–๐—Ÿ๐—œ. โšก Another step towards a leaner and faster build pipeline. An open Angular CLI PR replaces the remaining Babel-based production optimization plugins with a new transformation built on Oxc and Magic String. What does that mean? โœ… Production builds can skip Babel for these optimization passes. โœ… Angular-specific optimizations are performed in a single transformation. โœ… Less parsing, less work, potentially faster buildsโ€”especially for larger applications and monorepos. The new optimization pass handles things like: โ€ข removing Angular development metadata โ€ข optimizing TypeScript enum output โ€ข annotating code for better tree shaking โ€ข optimizing static class members This isn't a flashy new feature you'll notice in your code editor. It's something arguably more important: Angular continues investing in modern build infrastructure that makes every production build a little more efficient. Over the past releases we've seen Angular embrace esbuild, Vite, incremental improvements to the CLI, and now another move away from legacy Babel transforms. The trend is clear: less legacy tooling, more performance. What do you thinkโ€”should Angular continue replacing parts of its toolchain with newer projects like Oxc where it makes sense? PR: github.com/angular/angular-cโ€ฆ #Angular #WebDev #BuildTools
3
17
963
โšก ๐Ÿญ๐Ÿญ๐Ÿฒ ๐˜€๐—ฒ๐—ฐ๐—ผ๐—ป๐—ฑ๐˜€. That was how long every Git hook took to run in one of our enterprise monorepos. Not because the validations themselves were slowโ€”but because years of tooling layers had quietly accumulated around them. #Git โ†’ #Husky โ†’ #Node.js โ†’ lint-staged โ†’ custom wrappers โ†’ finally... the actual validation. So we asked a simple question: ๐—ช๐—ต๐—ฎ๐˜ ๐—ถ๐—ณ ๐˜„๐—ฒ ๐—ฟ๐—ฒ๐—บ๐—ผ๐˜ƒ๐—ฒ๐—ฑ ๐˜๐—ต๐—ฒ ๐—ผ๐—ฟ๐—ฐ๐—ต๐—ฒ๐˜€๐˜๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ถ๐—ป๐˜€๐˜๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐—ณ ๐—ผ๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ถ๐—ป๐—ด ๐—ถ๐˜? The result? ๐Ÿš€ ๐—š๐—ถ๐˜ ๐—ต๐—ผ๐—ผ๐—ธ ๐—ฟ๐˜‚๐—ป๐˜๐—ถ๐—บ๐—ฒ: 116.65s โ†’ 7.28s (16 x faster) โš™๏ธ ๐—จ๐˜€๐—ฒ๐—ฟ ๐—–๐—ฃ๐—จ ๐˜๐—ถ๐—บ๐—ฒ: 47 x lower ๐Ÿงฉ ๐—–๐—ผ๐—ป๐—ณ๐—ถ๐—ด๐˜‚๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป: Three systems replaced with a single declarative file. In our latest case study, we walk through: โ€ข why we migrated from Husky + lint-staged to #Lefthook โ€ข how we approached the migration without disrupting developer workflows โ€ข the performance benchmarks before and after โ€ข the lessons we learned about developer tooling, orchestration overhead, and native binaries Sometimes the biggest performance wins don't come from making code faster. ๐—ง๐—ต๐—ฒ๐˜† ๐—ฐ๐—ผ๐—บ๐—ฒ ๐—ณ๐—ฟ๐—ผ๐—บ ๐—ฟ๐—ฒ๐—บ๐—ผ๐˜ƒ๐—ถ๐—ป๐—ด ๐˜‚๐—ป๐—ป๐—ฒ๐—ฐ๐—ฒ๐˜€๐˜€๐—ฎ๐—ฟ๐˜† ๐—น๐—ฎ๐˜†๐—ฒ๐—ฟ๐˜€. ๐Ÿ“– Read the full case study: push-based.io/article/from-1โ€ฆ #DeveloperExperience #Git #Lefthook #JavaScript #Monorepo #DevTools #Performance #Engineering
3
16
784
๐Ÿš€ TypeScript 7 just landed. A few weeks ago, we shared that @Microsoft was rewriting the @typescript compiler in @golang. Today, that work officially ships with TypeScript 7, bringing up to 10ร— faster compilation, parallel type checking and a dramatically improved developer experience. There are no flashy language features. No revolutionary syntax. Instead, Microsoft focused on something much more valuable: developer productivity. Because developer productivity isn't only about writing code fasterโ€”it's about spending less time waiting. TypeScript 7 brings: โšก Up to 10ร— faster compilation ๐Ÿงต Parallel type checking ๐Ÿ“ฆ Parallel project builds ๐Ÿ‘€ A completely rewritten watch mode For developers working in large repositories and monorepos, this could have a bigger impact than any new language feature. Ironically, the biggest TypeScript release in years isn't about changing how we write TypeScript. ๐—œ๐˜'๐˜€ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—บ๐—ฎ๐—ธ๐—ถ๐—ป๐—ด ๐—ง๐˜†๐—ฝ๐—ฒ๐—ฆ๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜ ๐—ด๐—ฒ๐˜ ๐—ผ๐˜‚๐˜ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐˜„๐—ฎ๐˜†. โš ๏ธ One important note for Angular developers: Angular won't adopt TypeScript 7 immediately because the new compiler API isn't ready yet. The TypeScript team expects a stable API in TypeScript 7.1, after which Angular and other frameworks can begin integrating the new compiler and unlock its performance benefits. This is one of those releases where you probably won't write different codeโ€”but you'll spend a lot less time waiting for it to compile. #TypeScript #WebDevelopment #Angular #Nx #DeveloperProductivity #SoftwareEngineering
3
10
627
#Poolside just released another open-weight coding model. A few months ago, that headline alone would have been a big deal. Today? It almost feels routine. Every week there's another capable coding model. Another AI IDE. Another agent. Another benchmark claiming to be the new state of the art. ๐—ช๐—ฒ'๐—ฟ๐—ฒ ๐—ฟ๐—ฒ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ด ๐—ฎ ๐—ฝ๐—ผ๐—ถ๐—ป๐˜ ๐˜„๐—ต๐—ฒ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฒ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ถ๐˜๐˜€๐—ฒ๐—น๐—ณ ๐—ถ๐˜€ ๐—ป๐—ผ ๐—น๐—ผ๐—ป๐—ด๐—ฒ๐—ฟ ๐˜๐—ต๐—ฒ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ฒ๐˜๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ฎ๐—ฑ๐˜ƒ๐—ฎ๐—ป๐˜๐—ฎ๐—ด๐—ฒ. The real differentiator is everything around it: โœ… How you provide context โœ… How you orchestrate multiple agents โœ… How you evaluate outputs โœ… How you make workflows reproducible across an entire engineering team A better model next month shouldn't require your developers to reinvent how they work. ๐—ง๐—ต๐—ฎ๐˜'๐˜€ ๐˜„๐—ต๐˜† ๐˜„๐—ฒ ๐—ฏ๐—ฒ๐—น๐—ถ๐—ฒ๐˜ƒ๐—ฒ ๐—”๐—œ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—ถ๐˜€ ๐—บ๐˜‚๐—ฐ๐—ต ๐—ฏ๐—ถ๐—ด๐—ด๐—ฒ๐—ฟ ๐˜๐—ต๐—ฎ๐—ป ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐˜€๐—ฒ๐—น๐—ฒ๐—ฐ๐˜๐—ถ๐—ผ๐—ป. The organizations that invest in deterministic workflows, reusable context, evaluation and governance will be able to adopt every new model as it appearsโ€”whether it's Poolside, Claude, GPT, Gemini or whatever comes next. ๐—ง๐—ต๐—ฒ ๐˜„๐—ถ๐—ป๐—ป๐—ฒ๐—ฟ๐˜€ ๐˜„๐—ผ๐—ป'๐˜ ๐—ฏ๐—ฒ ๐˜๐—ต๐—ฒ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐˜‚๐˜€๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฒ "๐—ฏ๐—ฒ๐˜€๐˜" ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น. ๐—ง๐—ต๐—ฒ๐˜†'๐—น๐—น ๐—ฏ๐—ฒ ๐˜๐—ต๐—ฒ ๐˜๐—ฒ๐—ฎ๐—บ๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ ๐—ฏ๐—ฒ๐˜€๐˜ ๐—”๐—œ ๐—ฒ๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด ๐—ฝ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐˜€๐˜€. ๐—ง๐—ต๐—ถ๐˜€ ๐˜€๐—ต๐—ถ๐—ณ๐˜ ๐—ถ๐˜€ ๐—ฒ๐˜…๐—ฎ๐—ฐ๐˜๐—น๐˜† ๐˜„๐—ต๐˜† ๐˜„๐—ฒ ๐—ฐ๐—ฟ๐—ฒ๐—ฎ๐˜๐—ฒ๐—ฑ ๐—ผ๐˜‚๐—ฟ ๐—”๐—œ-๐—”๐˜€๐˜€๐—ถ๐˜€๐˜๐—ฒ๐—ฑ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—™๐—ผ๐˜‚๐—ป๐—ฑ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐˜„๐—ผ๐—ฟ๐—ธ๐˜€๐—ต๐—ผ๐—ฝ. Because the future belongs to teams that can adopt any modelโ€”not just master one. ๐Ÿ‘‰ push-based.io/workshop/ai-asโ€ฆ #AIEngineering #DeveloperProductivity #SoftwareEngineering #LLMs #ContextEngineering #AIAgents
1
2
5
384
๐ŸŽ @Apple just filled an important gap in AI-assisted frontend development. With the new #Safari MCP Server, AI coding agents can now inspect and debug applications running in Safariโ€”not just generate code. That may sound incremental, but it's actually a notable milestone. We've already seen AI agents gain deep browser integration through Chrome DevTools and Playwright. Now Safari joins the party, giving agents access to the browser that's traditionally been one of the hardest to debug. For frontend teams, this means AI can now: โœ… inspect the live DOM โœ… analyze console output and network requests โœ… verify visual rendering in Safari โœ… perform accessibility checks โœ… validate that fixes actually work The bigger trend is even more interesting. AI is no longer limited to generating codeโ€”it can increasingly verify its own work against the running application. That's a fundamental shift. Instead of asking an LLM, "Can you write this component?", we're moving toward, "Build it, test it in the browser, identify what's wrong, fix it, and prove the fix works." Safari joining the MCP ecosystem is another step toward that future. ๐Ÿš€ ๐Ÿ”— webkit.org/blog/18136/introdโ€ฆ #AI #Frontend #WebDevelopment #Safari #MCP #DeveloperTools
2
15
750