Titelbild von PushBasedPushBased
PushBased

PushBased

IT-Dienstleistungen und IT-Beratung

Vienna, Vienna 2.938 Follower:innen

A close knit group of experts who are eager to teach and share their knowledge.

Info

Push-Based is a close knit group of IT experts offering their knowledge and services in #Angular #RxJS #NestJS #JavaScript #TypeScript #webperf and more.

Website
https://push-based.io/
Branche
IT-Dienstleistungen und IT-Beratung
Größe
11–50 Beschäftigte
Hauptsitz
Vienna, Vienna
Art
Privatunternehmen
Gegründet
2021
Spezialgebiete
IT Consulting, IT Services, Angular, Javascript, Typescript, RxJS und Nx

Orte

Beschäftigte von PushBased

Updates

  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    🚀 𝗙𝗮𝘀𝘁𝗲𝗿 𝗿𝗲𝗹𝗲𝗮𝘀𝗲𝘀 𝗱𝗼𝗻'𝘁 𝗮𝗹𝘄𝗮𝘆𝘀 𝗺𝗲𝗮𝗻 𝗳𝗮𝘀𝘁𝗲𝗿 𝗽𝗿𝗼𝗱𝘂𝗰𝘁𝘀. 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://lnkd.in/ewaF5NT9 #EngineeringLeadership #CTO #SoftwareArchitecture #Angular #WebPerformance

  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    ⚡ 𝗙𝗮𝘀𝘁 𝗯𝘂𝗶𝗹𝗱𝘀 𝗱𝗼𝗻'𝘁 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗰𝗮𝗹𝗹𝘆 𝗰𝗿𝗲𝗮𝘁𝗲 𝗳𝗮𝘀𝘁 𝗮𝗽𝗽𝗹𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀. #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. 🔗 𝗥𝗲𝗮𝗱 𝘁𝗵𝗲 𝗳𝘂𝗹𝗹 𝗮𝗿𝘁𝗶𝗰𝗹𝗲: https://lnkd.in/ewaF5NT9 #Angular #Performance #WebPerformance #JavaScript #Esbuild #CoreWebVitals #WebDev

  • PushBased hat dies direkt geteilt

    Unternehmensseite für Angular Vienna anzeigen

    1.459 Follower:innen

    📅 𝗦𝗮𝘃𝗲 𝘁𝗵𝗲 𝗱𝗮𝘁𝗲!   𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗩𝗶𝗲𝗻𝗻𝗮 is back on August 13 for another evening of talks, discussions, and networking with the local Angular community 👋   🗓 August 13, 2026 🕕 18:00–21:00 📍 L'Office Vienna, Schottenfeldgasse 85   🎤 We're putting together another great lineup of speakers and will announce them soon. Stay tuned! 👀   A big thank you to our sponsor, SIMStation, for supporting this meetup! 🙌   SIMStation is helping shape the future of healthcare education by providing educators, learners, and healthcare teams with the tools to run, review, and assess simulation-based training. Behind that mission is a growing team building technology that is changing how healthcare professionals learn and work together.   If you're looking for your next challenge and want your work to make a difference, check out their open roles 👉 https://lnkd.in/eA65ysPw   Save your spot and join us for another evening with the Angular community:   👉 https://lnkd.in/erqapqmj   Looking forward to seeing many familiar and new faces in August! 🚀   #Angular #Meetup #Vienna #SoftwareEngineering

    • Angular Vienna August Meetup at 13.8. from 18:00-21:00
  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    𝗡𝘅 𝟮𝟯.𝟭 𝗶𝘀 𝗵𝗲𝗿𝗲 — 𝗮𝗻𝗱 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝟮𝟮 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿𝘀 𝘀𝗵𝗼𝘂𝗹𝗱 𝘁𝗮𝗸𝗲 𝗻𝗼𝘁𝗲. 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://lnkd.in/eXcmruk2 What feature are you most looking forward to using? #Angular #Nx #TypeScript #WebDevelopment #DeveloperExperience

    • Kein Alt-Text für dieses Bild vorhanden
  • PushBased hat dies direkt geteilt

    Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    ⚡ 𝟭𝟭𝟲 𝘀𝗲𝗰𝗼𝗻𝗱𝘀. 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: https://lnkd.in/eVhsvKur #DeveloperExperience #Git #Lefthook #JavaScript #Monorepo #DevTools #Performance #Engineering

  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    #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: https://lnkd.in/ehvRsHNy #Angular #WebDev #BuildTools

    • Kein Alt-Text für dieses Bild vorhanden
  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    ⚡ 𝟭𝟭𝟲 𝘀𝗲𝗰𝗼𝗻𝗱𝘀. 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: https://lnkd.in/eVhsvKur #DeveloperExperience #Git #Lefthook #JavaScript #Monorepo #DevTools #Performance #Engineering

  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    🚀 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

    • Kein Alt-Text für dieses Bild vorhanden
  • Unternehmensseite für PushBased anzeigen

    2.938 Follower:innen

    #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. 👉 https://lnkd.in/d7Bbnspn #AIEngineering #DeveloperProductivity #SoftwareEngineering #LLMs #ContextEngineering #AIAgents

    • Kein Alt-Text für dieses Bild vorhanden
  • PushBased hat dies direkt geteilt

    So, you vibe-coded your app. It looks great, it works, and the concept is solid. But then you peek under the hood, spot a few issues, and the worry sets in: How do I actually debug and fix this? During my workshop at Build with AI in Wrocław, we tackled exactly this challenge using Chrome DevTools MCP and Antigravity. Huge thanks to Adrian Romański and the entire organizing team from GDG Wrocław and partners (hello Michał Jabłoński!) - it was an absolute pleasure to join you! Best of luck to all the participants with the remaining workshops and the big hackathon on Saturday. Let’s keep building and learning together!

    • Kein Alt-Text für dieses Bild vorhanden
    • Kein Alt-Text für dieses Bild vorhanden
    • My conference badge in front of lecture room

Ähnliche Seiten