Push-Based
05/06/2026
📯 𝗘𝗻𝘁𝗲𝗿𝗝𝗦 𝟮𝟬𝟮𝟲 — 𝗦𝗽𝗲𝗮𝗸𝗲𝗿 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁
We're excited to see Adrian Romanski speaking at in Mannheim on June 17!
🎤 𝗧𝗵𝗲 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗔𝗰𝗰𝗲𝘀𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆 𝗧𝗲𝘀𝘁𝗶𝗻𝗴 𝗣𝘆𝗿𝗮𝗺𝗶𝗱: 𝗩𝗶𝘁𝗲𝘀𝘁, 𝗛𝗮𝗿𝗻𝗲𝘀𝘀, 𝗚𝘂𝗶𝗱𝗲𝗽𝘂𝗽 & 𝗦𝘁𝗼𝗿𝘆𝗯𝗼𝗼𝗸
Accessibility works best when it's part of the development process—not a final checkbox before release.
In this practical session, Adrian shows how to build accessibility into Angular applications from day one using a layered testing strategy.
You'll learn how to:
✅ Catch WCAG violations early with Vitest
🧪 Test accessible component behavior with Angular Component Harnesses
🗣️ Validate real screen-reader interactions using Guidepup
📚 Add accessibility checks to Storybook workflows
⚡ Use Nx generators to make accessibility part of the default development experience
A hands-on session for Angular developers who want to build more inclusive applications and prevent accessibility regressions before they reach production.
📍 Mannheim, Germany
🎟️ Get your tickets at enterjs.de
03/06/2026
🚀 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝟮𝟮 𝗝𝘂𝘀𝘁 𝗟𝗮𝗻𝗱𝗲𝗱
Another major milestone for Angular.
Over the last few releases, Angular has evolved rapidly with OnPush being default, 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: https://github.com/angular/angular/releases/tag/v22.0.0
What are you most excited to try first in Angular 22?
03/06/2026
💸 𝗚𝗶𝘁𝗛𝘂𝗯 𝗖𝗼𝗽𝗶𝗹𝗼𝘁 𝗷𝘂𝘀𝘁 𝗰𝗵𝗮𝗻𝗴𝗲𝗱 𝗵𝗼𝘄 𝗶𝘁 𝗰𝗵𝗮𝗿𝗴𝗲𝘀 𝗳𝗼𝗿 𝗔𝗜.
As of June 2026, is moving away from per-request billing and introducing 𝗔𝗜 𝗖𝗿𝗲𝗱𝗶𝘁𝘀.
At first glance, it looks like a simple billing update.
In reality, it reflects something much bigger:
is no longer just an autocomplete tool.
It now powers chat, code reviews, repository analysis, cloud agents, multi-file changes, and increasingly autonomous workflows. Those workloads have very different costs, and GitHub's new model finally reflects that.
𝗜𝗻 𝘁𝗵𝗲 𝗮𝗿𝘁𝗶𝗰𝗹𝗲, 𝘄𝗲 𝗰𝗼𝘃𝗲𝗿:
🔹 What AI Credits actually are
🔹 How token-based billing works behind the scenes
🔹 Which Copilot features consume credits
🔹 Why autocomplete remains largely unaffected
🔹 What engineering teams should monitor before rolling out agents at scale
If your team uses Copilot Chat, code reviews, Spark, Spaces, or coding agents, understanding this change can help avoid surprises later.
👇 Read the full article:
https://push-based.io/article/github-copilot-ai-credits-the-billing-change-developers-should-notice
03/06/2026
🚀 𝗘𝗻𝘁𝗲𝗿𝗝𝗦 𝟮𝟬𝟮𝟲 — 𝗪𝗼𝗿𝗸𝘀𝗵𝗼𝗽 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁
Want to master beyond the basics?
Join Michael Hladky and Julian Jandl for a full-day workshop at 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 🚀
01/06/2026
🚀 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝟐𝟐 𝐍𝐞𝐰𝐬: 𝐇𝐚𝐦𝐦𝐞𝐫𝐉𝐒 𝐢𝐬 𝐑𝐞𝐦𝐨𝐯𝐞𝐝
After nearly 10 years, officially removes built-in support for HammerJS.
With Angular 22, HammerModule is gone — another step toward a leaner and more modular framework.
👉 What changes?
🧹 𝐑𝐞𝐦𝐨𝐯𝐞𝐝 𝐟𝐫𝐨𝐦 𝐂𝐨𝐫𝐞
HammerModule is no longer part of Angular.
🧩 𝐁𝐫𝐢𝐧𝐠 𝐘𝐨𝐮𝐫 𝐎𝐰𝐧 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧
If your app relies on gesture handling, you’ll need to integrate it yourself.
💡 𝐌𝐢𝐠𝐫𝐚𝐭𝐢𝐨𝐧 𝐓𝐢𝐩
You can copy the previous implementation into your own codebase if needed.
⚙️ 𝐋𝐞𝐚𝐧𝐞𝐫 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝐂𝐨𝐫𝐞
Angular continues reducing built-in dependencies and keeping the framework focused.
This follows a bigger principle:
keep the core minimal and let teams decide what they actually need.
01/06/2026
🔥 𝗘𝗻𝘁𝗲𝗿𝗝𝗦 𝟮𝟬𝟮𝟲 — 𝗦𝗽𝗲𝗮𝗸𝗲𝗿 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁
We're excited to see Julian Jandl speaking at in Mannheim on June 17!
🎤 𝗡𝗼𝗱𝗲.𝗷𝘀 𝗣𝗿𝗼𝗳𝗶𝗹𝗶𝗻𝗴 – 𝗔 𝗗𝗲𝗲𝗽 𝗗𝗶𝘃𝗲
Ever wondered what your Node.js application is really doing under the hood?
In this session, Julian takes a deep dive into modern Node.js performance profiling and shows how to turn raw profiling data into actionable insights.
You'll learn how to:
⚡ Capture accurate CPU profiles
🔥 Read and interpret Flame Graphs
🔍 Identify bottlenecks across async boundaries
🧠 Understand the impact of the Event Loop, Worker Threads, and V8 internals
📈 Transform trace events into meaningful performance improvements
If you're building or operating Node.js applications and want to understand where performance problems actually come from, this talk is for you.
📍 Mannheim, Germany
🎟️ Get your tickets at enterjs.de
29/05/2026
🚀 𝗘𝗻𝘁𝗲𝗿𝗝𝗦 𝟮𝟬𝟮𝟲 — 𝗦𝗽𝗲𝗮𝗸𝗲𝗿 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁
We're excited to see Michael Hladky speaking at in Mannheim on June 17!
🎤 𝗠𝗼𝘃𝗶𝗻𝗴 𝗟𝗲𝗴𝗮𝗰𝘆 𝘄𝗶𝘁𝗵 𝗔𝗜
Legacy migrations are often slow, expensive, and difficult to predict. But what happens when AI becomes part of a structured engineering process instead of just another chatbot?
In this session, Michael shares a field-tested approach that helped reduce migration effort by up to 75% through:
🤖 AI context and token strategies
⚙️ MCP and orchestration workflows
📊 Systematic evaluation of AI runs
🔄 Reproducible migration processes
🚀 Practical patterns for large-scale legacy modernization
If you're working with aging codebases and wondering how AI can become a reliable engineering tool, this talk is for you.
📍 Mannheim, Germany
🎟️ Get your tickets at enterjs.de
28/05/2026
🚀 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝟐𝟐: 𝐟𝐞𝐭𝐜𝐡 𝐢𝐬 𝐧𝐨𝐰 𝐭𝐡𝐞 𝐝𝐞𝐟𝐚𝐮𝐥𝐭 𝐟𝐨𝐫 𝐇𝐭𝐭𝐩𝐂𝐥𝐢𝐞𝐧𝐭
is modernizing how HTTP requests work under the hood.
👉 What changes?
🌐 𝐟𝐞𝐭𝐜𝐡 𝐨𝐯𝐞𝐫 𝐗𝐇𝐑
The native fetch API becomes the default instead of XMLHttpRequest.
🧹 𝐋𝐞𝐬𝐬 𝐂𝐨𝐧𝐟𝐢𝐠
withFetch() is no longer needed — it’s the default now.
🔄 𝐎𝐩𝐭-𝐢𝐧 𝐟𝐨𝐫 𝐋𝐞𝐠𝐚𝐜𝐲
If you rely on XHR features like upload progress, you can switch back explicitly.
⚙️ 𝐌𝐨𝐝𝐞𝐫𝐧 𝐁𝐫𝐨𝐰𝐬𝐞𝐫 𝐒𝐭𝐚𝐧𝐝𝐚𝐫𝐝𝐬
Better alignment with today’s web platform APIs.
💡 𝐈𝐦𝐩𝐨𝐫𝐭𝐚𝐧𝐭 𝐍𝐨𝐭𝐞
Upload progress tracking still requires XHR — so choose based on your use case.
Another example of Angular reducing boilerplate while aligning with the platform.
26/05/2026
🚀 𝐀𝐧𝐠𝐮𝐥𝐚𝐫 𝟐𝟏.𝟐: 𝐑𝐞𝐬𝐭 𝐀𝐫𝐠𝐮𝐦𝐞𝐧𝐭𝐬 & 𝐒𝐩𝐫𝐞𝐚𝐝 𝐄𝐥𝐞𝐦𝐞𝐧𝐭𝐬 𝐢𝐧 𝐓𝐞𝐦𝐩𝐥𝐚𝐭𝐞𝐬
templates are becoming much closer to real JavaScript.
With Angular 21.2, you can now use rest arguments and spread elements directly inside template expressions.
👉 What changes?
⚡ 𝐍𝐚𝐭𝐢𝐯𝐞 𝐒𝐩𝐫𝐞𝐚𝐝 𝐒𝐮𝐩𝐩𝐨𝐫𝐭
Use spread syntax for arrays and objects directly in templates.
🧠 𝐂𝐥𝐞𝐚𝐧𝐞𝐫 𝐅𝐮𝐧𝐜𝐭𝐢𝐨𝐧 𝐂𝐚𝐥𝐥𝐬
Pass arguments more naturally with spread patterns.
🧹 𝐋𝐞𝐬𝐬 𝐂𝐨𝐦𝐩𝐨𝐧𝐞𝐧𝐭 𝐁𝐨𝐢𝐥𝐞𝐫𝐩𝐥𝐚𝐭𝐞
No need for extra helper methods just to reshape arrays or objects.
⚙️ 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞-𝐀𝐰𝐚𝐫𝐞
Angular integrates spread arguments into its existing pure function infrastructure to avoid unnecessary object recreation.
Templates keep getting smarter — without sacrificing performance.
22/05/2026
🚀 𝗔𝗜 𝗣𝗼𝘄𝗲𝗿𝗲𝗱 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗧𝗼𝘂𝗿 — 𝗻𝗴𝗟𝗼𝗱𝘇 & 𝗻𝗴𝗞𝗮𝘁𝗼 ❤️
The final two stops of the tour are behind us 🙌✨
Over the last two days, we had the chance to meet the community in Lodz (20.05.) and Katowice (21.05.) for evenings full of modern Angular, accessibility engineering, AI-native workflows, and amazing discussions ⚡🧠
A huge thank you to the organizers of and for the warm welcome and for building such incredible local communities ❤️
And of course — thank you to everyone who joined the meetups, attended the talks, asked thoughtful questions, and continued the conversations long after the sessions ended 🚀🍕
🎤 Adrian Romański presented:
𝗧𝗵𝗲 𝗕𝗹𝘂𝗲𝗽𝗿𝗶𝗻𝘁 𝗼𝗳 𝗔𝗰𝗰𝗲𝘀𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆: 𝗔 𝗗𝗲𝗲𝗽 𝗗𝗶𝘃𝗲 𝗶𝗻𝘁𝗼 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗔𝗿𝗶𝗮
🎤 Michael Hladky presented:
𝗗𝗲𝘁𝗲𝗿𝗺𝗶𝗻𝗶𝘀𝘁𝗶𝗰 𝗔𝗜 𝗪𝗼𝗿𝗸𝗳𝗹𝗼𝘄𝘀 𝗳𝗼𝗿 𝗮 𝗟𝗮𝗿𝗴𝗲-𝗦𝗰𝗮𝗹𝗲 𝗖𝗼𝗱𝗲 𝗕𝗮𝘀𝗲
We’re incredibly grateful for all the conversations, feedback, and energy throughout the entire tour ❤️🙏
Here are some impressions from ngLodz and ngKato 📸
Klicken Sie hier, um Ihren Gesponserten Eintrag zu erhalten.
Kategorie
Service kontaktieren
Webseite
Adresse
Vienna
Öffnungszeiten
| Montag | 08:30 - 18:00 |
| Dienstag | 08:30 - 18:00 |
| Mittwoch | 08:30 - 18:00 |
| Donnerstag | 08:30 - 18:00 |
| Freitag | 08:30 - 18:00 |