Push-Based
A close knit group of IT experts offering their knowledge and services in Angular, RxJS, NestJS, JavaScript, TypeScript, webperf and more.
27/07/2026
๐ ๐๐ฎ๐๐๐ฒ๐ฟ ๐ฟ๐ฒ๐น๐ฒ๐ฎ๐๐ฒ๐ ๐ฑ๐ผ๐ป'๐ ๐ฎ๐น๐๐ฎ๐๐ ๐บ๐ฒ๐ฎ๐ป ๐ณ๐ฎ๐๐๐ฒ๐ฟ ๐ฝ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐.
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.
๐ ๐ฅ๐ฒ๐ฎ๐ฑ ๐๐ต๐ฒ ๐ฎ๐ฟ๐๐ถ๐ฐ๐น๐ฒ: https://push-based.io/article/faster-builds-slower-applications-optimizing-angulars-bundle-output
24/07/2026
โก ๐๐ฎ๐๐ ๐ฏ๐๐ถ๐น๐ฑ๐ ๐ฑ๐ผ๐ป'๐ ๐ฎ๐๐๐ผ๐บ๐ฎ๐๐ถ๐ฐ๐ฎ๐น๐น๐ ๐ฐ๐ฟ๐ฒ๐ฎ๐๐ฒ ๐ณ๐ฎ๐๐ ๐ฎ๐ฝ๐ฝ๐น๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป๐.
'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 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 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 -angular/rebundle to optimize Angular production bundles
If you're working on a large Angular application, this is worth understanding.
๐ ๐ฅ๐ฒ๐ฎ๐ฑ ๐๐ต๐ฒ ๐ณ๐๐น๐น ๐ฎ๐ฟ๐๐ถ๐ฐ๐น๐ฒ: https://push-based.io/article/faster-builds-slower-applications-optimizing-angulars-bundle-output
16/07/2026
๐ก๐
๐ฎ๐ฏ.๐ญ ๐ถ๐ ๐ต๐ฒ๐ฟ๐ฒ โ ๐ฎ๐ป๐ฑ ๐๐ป๐ด๐๐น๐ฎ๐ฟ ๐ฎ๐ฎ ๐ฑ๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ๐ ๐๐ต๐ผ๐๐น๐ฑ ๐๐ฎ๐ธ๐ฒ ๐ป๐ผ๐๐ฒ.
The latest Nx release brings first-class support for ๐๐ป๐ด๐๐น๐ฎ๐ฟ ๐ฎ๐ฎ, 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? Juri Strumpflohner from the Nx team covers the highlights here:
https://www.youtube.com/watch?v=sDeptlEXD10
What feature are you most looking forward to using?
15/07/2026
โก ๐๐ป๐ด๐๐น๐ฎ๐ฟ ๐ถ๐ ๐ฟ๐ฒ๐บ๐ผ๐๐ถ๐ป๐ด ๐บ๐ผ๐ฟ๐ฒ ๐๐ฎ๐ฏ๐ฒ๐น ๐ณ๐ฟ๐ผ๐บ ๐๐ต๐ฒ ๐๐๐. โก
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: https://github.com/angular/angular-cli/pull/33568
10/07/2026
โก ๐ญ๐ญ๐ฒ ๐๐ฒ๐ฐ๐ผ๐ป๐ฑ๐.
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.
โ โ .js โ -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
โข 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:
https://push-based.io/article/from-116-seconds-to-7-how-we-rebuilt-an-enterprise-git-hook-pipeline
09/07/2026
๐ TypeScript 7 just landed.
A few weeks ago, we shared that was rewriting the compiler in . 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.
07/07/2026
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.
๐ https://push-based.io/workshop/ai-assisted-development-foundations
02/07/2026
๐ just filled an important gap in AI-assisted frontend development.
With the new 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.
๐ https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/?b=1
29/06/2026
๐ ๐๐'๐ ๐ด๐ผ ๐๐ถ๐บ๐ฒ! Today marks the start of ๐๐๐ถ๐น๐ฑ ๐๐ถ๐๐ต ๐๐ ๐ช๐ฟ๐ผ๐ฐล๐ฎ๐! ๐
Over the next ๐ฒ ๐ฑ๐ฎ๐๐, developers, designers, DevOps engineers, and product builders will come together to do something special: build real AI-powered products from idea to production.
From product discovery and definition to deployment, optimization, and launch, participants will experience the entire software development lifecycle as one cross-functional teamโwith as a collaborative partner every step of the way.
We're proud to support this incredible initiative as a sponsor and to give back to the amazing Wrocลaw developer community. A special thank you to our colleague Adrian Romanski for organizing this event and helping make it a reality. ๐
Together with ๐๐๐น๐ถ๐ฎ ๐ฅ๐ฎ๐ฝ๐ฐ๐๐๐ป๐๐ธ๐ฎ, Adrian is also part of the fantastic group of mentors and Team Leads who will be supporting participants throughout the week.
Have an amazing week, everyone! We can't wait to see the ideas, products, and collaborations that come out of it. ๐
๐ https://gdg.community.dev/events/details/google-gdg-wroclaw-presents-build-with-ai-wroclaw-architecting-the-future-of-products/
26/06/2026
๐ค๐ What a fantastic day at Google I/O Connect Berlin!
A huge thank you to the entire team and everyone who made this event happen.
One of the best parts of the day wasn't just the announcementsโit was catching up with so many incredible people from the developer community. It was great meeting fellow GDEs, reconnecting with familiar faces, making new connections, and having countless inspiring conversations about , , development, open source, and where our industry is heading.
These conversations are what make events like this so valuable. Sharing ideas, learning from each other, challenging perspectives, and leaving with fresh inspiration is something you simply can't replace.
And of course... not everyone spent the day networking with humans. ๐
Our colleague Adrian Romaลski even got to meet one of the Gemini Robotics demos running on a Unitree G1 humanoid robot. ๐ค
Thanks to everyone we met yesterday. It's the people and the community that make events like Google I/O so special.
Already looking forward to the next one! ๐
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 |