Julian Jandl

1.2K posts

Julian Jandl banner
Julian Jandl

Julian Jandl

@hoebbelsB

Lead Performance Engineer, Trainer & Consultant @PushBased. #RxAngular core maintainer. making things fast #webperf. #Angular. #RxJS.

Wien, Österreich Katılım Nisan 2017
581 Takip Edilen750 Takipçiler
Sabitlenmiş Tweet
Julian Jandl
Julian Jandl@hoebbelsB·
The #RxAngular team has a special christmas 🎁 for y'all! 🚨 We've just released RxVirtualView ! A simple way to only display DOM that is visible to the user. It completes the virtual scrolling story with a generic approach for nodes that are not part of simple lists. More 👇
Julian Jandl tweet media
English
3
16
93
12.3K
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
🔥 𝗘𝗻𝘁𝗲𝗿𝗝𝗦 𝟮𝟬𝟮𝟲 — 𝗦𝗽𝗲𝗮𝗸𝗲𝗿 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁 We're excited to see Julian Jandl (@hoebbelsB) speaking at #enterJS 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 #EnterJS #NodeJS #Performance
PushBased tweet media
English
0
1
6
314
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
🚀 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
PushBased tweet media
English
0
4
9
314
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
🚀 𝗘𝗻𝘁𝗲𝗿𝗝𝗦 𝟮𝟬𝟮𝟲 — 𝗪𝗼𝗿𝗸𝘀𝗵𝗼𝗽 𝗔𝗻𝗻𝗼𝘂𝗻𝗰𝗲𝗺𝗲𝗻𝘁 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
PushBased tweet media
English
1
3
11
924
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
💸 𝗚𝗶𝘁𝗛𝘂𝗯 𝗖𝗼𝗽𝗶𝗹𝗼𝘁 𝗷𝘂𝘀𝘁 𝗰𝗵𝗮𝗻𝗴𝗲𝗱 𝗵𝗼𝘄 𝗶𝘁 𝗰𝗵𝗮𝗿𝗴𝗲𝘀 𝗳𝗼𝗿 𝗔𝗜. 𝗜𝗳 𝘆𝗼𝘂𝗿 𝘁𝗲𝗮𝗺 𝗿𝘂𝗻𝘀 𝗮𝗴𝗲𝗻𝘁𝘀 𝗼𝗿 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗲𝗱 𝗿𝗲𝘃𝗶𝗲𝘄𝘀, 𝘁𝗵𝗶𝘀 𝗮𝗳𝗳𝗲𝗰𝘁𝘀 𝘆𝗼𝘂𝗿 𝗯𝘂𝗱𝗴𝗲𝘁 & 𝘆𝗼𝘂𝗿 𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝘁𝗼 𝗰𝗼𝗻𝘁𝗿𝗼𝗹 𝗶𝘁. As of June 2026, @github 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: #Copilot 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: push-based.io/article/github… #GitHub #GitHubCopilot #AI #DeveloperTools #SoftwareEngineering #GenerativeAI #DevTools
PushBased tweet media
English
0
1
7
516
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
🧠 𝗚𝗶𝘃𝗶𝗻𝗴 𝗬𝗼𝘂𝗿 𝗔𝗜 𝗔𝗴𝗲𝗻𝘁 𝗮 “𝗦𝗲𝗰𝗼𝗻𝗱 𝗕𝗿𝗮𝗶𝗻” 🤖 AI agents can read code. ⚡ They can generate code. 💥 But without architectural memory, they still make dangerous decisions. 🤡 A sarcastic PR comment from 2021. 📄 An outdated ADR. 🍻 A silently abandoned RFC discussed over beers years ago. That’s often enough for an AI agent to confidently break your codebase. In her latest article, 𝗝𝘂𝗹𝗶𝗮 𝗥𝗮𝗽𝗰𝘇𝘆𝗻́𝘀𝗸𝗮 explores a problem many teams are already running into with AI-assisted engineering: ➡️ Context is scattered ➡️ Tribal knowledge is undocumented ➡️ LLMs lack architectural judgment 🚫 The solution isn’t “better prompts.” 🧠 It’s building a structured memory layer for your AI agents. 💡 𝗧𝗵𝗲 𝗮𝗿𝘁𝗶𝗰𝗹𝗲 𝗱𝗶𝘃𝗲𝘀 𝗶𝗻𝘁𝗼: • Intent-driven wiki systems 📚 • Rules vs. Guides vs. Context pages 🏗️ • Steering files & MCP workflows ⚙️ • AI-safe SSR engineering patterns 🛡️ • How to stop agents from guessing architecture decisions 🎯 🧩 𝗢𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗺𝗼𝘀𝘁 𝗶𝗻𝘁𝗲𝗿𝗲𝘀𝘁𝗶𝗻𝗴 𝗶𝗱𝗲𝗮𝘀: Instead of forcing agents to reconstruct project understanding from raw ADRs and transcripts every time, you create a synthesized “wiki layer” optimized for execution and decision-making. The result? 👇 ✅ More reliable AI-assisted development ✅ Fewer hallucinated engineering decisions ✅ Consistent architectural enforcement ✅ Better onboarding for human teams too 🚀 A very practical read for teams experimenting with AI agents in real production environments 👇 🔗 push-based.io/article/giving… #AIEngineering #SoftwareArchitecture #LLM
PushBased tweet media
English
0
5
15
1.7K
Julian Jandl retweetledi
Michael Hladky
Michael Hladky@Michael_Hladky·
Yesterday @AngularWroclaw I had the chance to speak about something I strongly believe engineering teams need right now 🚀 𝐃𝐞𝐭𝐞𝐫𝐦𝐢𝐧𝐢𝐬𝐭𝐢𝐜 𝐀𝐈 𝐖𝐨𝐫𝐤𝐟𝐥𝐨𝐰𝐬 𝐟𝐨𝐫 𝐚 𝐋𝐚𝐫𝐠𝐞-𝐒𝐜𝐚𝐥𝐞 𝐂𝐨𝐝𝐞 𝐁𝐚𝐬𝐞 ⚡ A lot of AI discussions still revolve around prompts and model capabilities. But in real engineering environments, reliability comes from structure 🧠 → Context & token management → Workflow orchestration → Reusable AI skills → Deterministic evaluation → Governance & reproducibility Really enjoyed the discussions throughout the evening and the thoughtful questions around how teams can move from AI experimentation to reliable engineering systems 🙌 Big thanks to everyone who joined the session and continued the conversations afterward ❤️ 📑 Slides: bit.ly/495X5iO #Angular #AI #SoftwareEngineering #WebDevelopment #Frontend
Michael Hladky tweet mediaMichael Hladky tweet media
English
2
1
9
564
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗨𝗜 𝗶𝘀 𝗡𝗢𝗧 𝗮 𝗰𝗵𝗮𝘁 𝗽𝗿𝗼𝗯𝗹𝗲𝗺. 𝗜𝘁’𝘀 𝗮 𝗳𝗿𝗼𝗻𝘁𝗲𝗻𝗱 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗽𝗿𝗼𝗯𝗹𝗲𝗺. 🧠 Most teams still picture “agentic” as a Copilot-style sidebar. 𝗧𝗵𝗮𝘁’𝘀 𝘁𝗵𝗲 𝘄𝗿𝗼𝗻𝗴 𝗮𝗯𝘀𝘁𝗿𝗮𝗰𝘁𝗶𝗼𝗻 ❌ Real agency doesn’t come from a chat box. It emerges when your interface can: - interpret goals 🎯 - reason over application state 🧩 - act through bounded tools 🔧 - adapt the visible UI 🔄 - recover from failure ♻️ 𝗧𝗵𝗮𝘁’𝘀 𝗻𝗼𝘁 𝗮 𝗳𝗲𝗮𝘁𝘂𝗿𝗲. 𝗧𝗵𝗮𝘁’𝘀 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲. In our latest blog post, @Michael_Hladky breaks down: - why chat-only approaches fail 💥 - what recent research actually shows 📚 - and why frontend teams own the hardest parts of Agentic UI 👩‍💻👨‍💻 If your roadmap starts with “let’s add a chat panel,” you’re optimizing the wrong layer. 👉 Read the full article: push-based.io/article/agenti… #Frontend #AI #AgenticUI
PushBased tweet media
English
0
4
23
103.5K
Julian Jandl retweetledi
Angular Belgrade
Angular Belgrade@angularbelgrade·
Detect memory leaks in your apps with @hoebbelsB at NG Belgrade Conf 2026! 🧠 In his talk, Julian dives into JS memory, garbage collection, and shows a practical approach to finding and fixing leaks using modern dev tools. Details 👉 angularbelgrade.org/speakers/julia…
English
0
2
4
270
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
🚀 𝐀𝐈-𝐝𝐫𝐢𝐯𝐞𝐧 𝐝𝐞𝐬𝐢𝐠𝐧 𝐬𝐲𝐬𝐭𝐞𝐦 𝐦𝐢𝐠𝐫𝐚𝐭𝐢𝐨𝐧 — 𝐰𝐢𝐭𝐡 𝐦𝐞𝐚𝐬𝐮𝐫𝐚𝐛𝐥𝐞 𝐢𝐦𝐩𝐚𝐜𝐭 Design system migrations at enterprise scale are usually slow, expensive, and hard to coordinate. We took a different approach. In this case study, we show how an AI-augmented workflow transformed a multi-year migration into a structured, repeatable process: ✅ 6,800+ legacy code implementations identified across 28 components ✅ 7,200+ man-days baseline reduced by ~95% ✅ ~1770% efficiency improvement ✅ Fully orchestrated workflow — from discovery to testing The key wasn’t “using AI” — it was 𝐦𝐚𝐤𝐢𝐧𝐠 𝐀𝐈 𝐫𝐞𝐥𝐢𝐚𝐛𝐥𝐞: → Structured context management → Orchestrated execution (not prompt chaos) → Continuous evaluation & improvement This is what modernizing large codebases looks like when done right. 👉 Read the full case study: push-based.io/article/ai-dri… #AI #SoftwareEngineering #EnterpriseArchitecture
PushBased tweet media
English
2
3
15
668
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
🚀 𝗖𝗼𝗻𝗳𝗲𝗿𝗲𝗻𝗰𝗲 𝗧𝗮𝗹𝗸: Julian Jandl (@hoebbelsB) at @angularbelgrade 2026 Memory leaks are one of the 𝗧𝗼𝗽 𝗿𝗲𝗮𝘀𝗼𝗻𝘀 for crashing browser sessions — and one of the hardest problems to debug. At 𝗡𝗚 𝗕𝗲𝗹𝗴𝗿𝗮𝗱𝗲 (May 7, 2026), Julian Jandl will take you on a deep dive into: 🧠 𝗔𝗻𝗮𝗹𝘆𝘇𝗶𝗻𝗴 𝘁𝗵𝗲 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗛𝗲𝗮𝗽 & 𝗗𝗲𝘁𝗲𝗰𝘁𝗶𝗻𝗴 𝗠𝗲𝗺𝗼𝗿𝘆 𝗟𝗲𝗮𝗸𝘀 In this session, you’ll learn: 👉 How #JavaScript memory management & garbage collection actually work 👉 What’s happening inside the memory heap 👉 How to systematically identify memory leaks 👉 Practical techniques using modern developer tools 👉 A step-by-step approach based on real demo applications This isn’t just theory — it’s a 𝗵𝗮𝗻𝗱𝘀-𝗼𝗻 𝗺𝗲𝘁𝗵𝗼𝗱𝗼𝗹𝗼𝗴𝘆 you can apply to your own apps immediately. If you’re building complex web apps and care about 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲, 𝘀𝘁𝗮𝗯𝗶𝗹𝗶𝘁𝘆, and avoiding crashes, this talk is a must-see. 🗓️ Save the date: May 7, 2026 🎟️ Get your ticket: angularbelgrade.org Will we see you in Belgrade? 👀 #Angular #WebPerformance #JavaScript
PushBased tweet media
English
0
3
11
247
Julian Jandl retweetledi
Dhananjay Kumar
Dhananjay Kumar@debug_mode·
Hi Friends, Many of you are searching job , struggling and all , and can not afford ticket price of ng-India|AI-India if you think attending ng-India | AI-India can help you , and for some reason you can not afford ticket, do message me one to one , I will give you free ticket. This is your conference , plz come . just message me. this year u may not able to affrod ticket price, but next year you will be affluent enough i know that. love and respect to all of you. Please come and message me if you want free ticket and cant affod but attending is useful for u Respectfully yours, just a teacher Dhananjay Kumar
English
1
6
15
972
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
In one of our customer projects, we noticed a carousel that felt slower than it should... 👀 Production data confirmed it: the issue wasn’t just rendering speed — it was 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲. #JavaScript was handling layout work the browser already does natively, creating unnecessary runtime cost on every interaction ⚙️ Instead of patching symptoms, we changed the approach: 👉 Move layout to 𝗖𝗦𝗦 (scroll-snap, native behavior) 👉 Render less UI with 𝘃𝗶𝗿𝘁𝘂𝗮𝗹𝗶𝘇𝗮𝘁𝗶𝗼𝗻 (RxVirtualView) Result: 582ms → 328ms INP 🚀 No micro-optimizations. Just removing the real bottlenecks. Huge shoutout to our colleague @SzymonPoltorak for breaking this down in a detailed case study 👇 👉 Read the full article: push-based.io/article/rebuil… #Angular #WebPerformance #FrontendArchitecture
PushBased tweet media
English
0
5
18
1.1K
Julian Jandl retweetledi
PushBased
PushBased@PushBased·
📯Another #PushBased Talk @ #NgIndia! Server-side rendering can dramatically improve Core Web Vitals and SEO — but it also adds a new layer of complexity to Angular applications. @hoebbelsB & @Michael_Hladky will share practical techniques for navigating that complexity with their talk: 🧩 𝗗𝗲𝗯𝘂𝗴𝗴𝗶𝗻𝗴 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝗦𝗦𝗥: 𝗧𝗮𝗹𝗲𝘀 𝗼𝗳 𝗣𝗲𝗻𝗱𝗶𝗻𝗴 𝗧𝗮𝘀𝗸𝘀, 𝗛𝘆𝗱𝗿𝗮𝘁𝗶𝗼𝗻, 𝗥𝗮𝗰𝗲 𝗖𝗼𝗻𝗱𝗶𝘁𝗶𝗼𝗻𝘀 In this session, Michael & Julian walk you through what really happens when Angular runs in two runtimes: server and browser — and how that impacts rendering stability. You’ll learn how to: 🔎 Understand Angular SSR under the hood ⏳ Identify pending tasks that silently keep renders open 🐛 Debug hydration mismatches and duplicated side effects ⚡ Prevent flicker and full client re-renders that break SSR benefits Expect practical debugging strategies that help you migrate Angular applications to SSR with confidence. #Angular #SSR #WebPerformance #NgIndia #Frontend
PushBased tweet media
English
0
4
8
434
Julian Jandl retweetledi
James Jackson
James Jackson@derJamesJackson·
You can now bet on German train delays
James Jackson tweet media
English
570
3.1K
43.9K
3.2M