Manfred Steyer's Avatar

Manfred Steyer

@manfredsteyer.bsky.social

Trainer, Consultant, and Programming Architect with Focus on Angular, GDE for Angular

753 Followers  |  135 Following  |  464 Posts  |  Joined: 18.11.2024
Posts Following

Posts by Manfred Steyer (@manfredsteyer.bsky.social)

Preview
AI Assistants for Your Angular Solutions - ANGULARarchitects

πŸ‘‡ Slides and the example app 5/5

www.angulararchitects.io/en/presentat...

09.03.2026 08:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Also included: Natural Language Queries.

Since LLMs are not reliable at math, the safer approach is to let them generate code that runs in a sandboxed runtime 4/5

09.03.2026 08:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

For Angular developers, Hashbrown feels very natural:

- Setup via provideHashbrown()
- Define your agent as a resource
- Connect it to tools and UI components
3/5

09.03.2026 08:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

The agent inside your Angular app talks to the LLM, invokes tools (e.g., router navigation or NgRx Signal Store access), and dynamically renders UI components 2/5

09.03.2026 08:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

🧡 Last week at @bastacon in Frankfurt, I showed how to build Agentic UIs for Angular using Hashbrown.
➑️ The agent can render components and trigger actions in your app.

(πŸ‘‡ Slides and example in comments)
1/5

09.03.2026 08:56 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Our Angular Graz Meetup has reached 100 registrations πŸŽ‰
Only a few seats left
RSVP now on our meetup page!

09.03.2026 07:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

In 3 minutes, here at @bastacon, I’ll build an Agentic UI for an @angular app with hashbrown.

05.03.2026 11:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

T-20 at @bastacon in Frankfurt

04.03.2026 09:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Ng-News 26/07: Angular's Router, Vitest, Hashbrown, History & Popularity
YouTube video by ng-news Ng-News 26/07: Angular's Router, Vitest, Hashbrown, History & Popularity

Ng-News 26/07:

β€’ @armenvardanyan.dev, Andrew Scott: router resources, RxJS, ngxtension, TypeScript/Go
β€’ @younesjd.dev: Vitest browser mode
β€’ @manfredsteyer.bsky.social: Hashbrown + AI in Angular
β€’ #Angular Popularity
β€’ Maximilian SchwarzmΓΌller: 10 years of Angular

youtu.be/3oTeWPzVPtY

26.02.2026 18:07 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

This year at DDD Europe, one of the world’s largest DDD conferences, I’ll talk about how to benefit from Strategic Design in the frontend. I'm really looking forward to this.

03.03.2026 06:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

πŸ‡©πŸ‡ͺ 1, 2 oder 3? Letzte Chance, vorbei! Early Bird endet am Wochenende.
Also, wenn Du dabei sein willst, dann jetzt noch schnell buchen.
Ab Montag gelten die regulΓ€ren Preise.

27.02.2026 06:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This breakout session will be a lot of fun 🀩

18.02.2026 11:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Modern Angular – Signal-first, Architecture-first, Practice-first Practical Guidance for Modern Angular - Architecture. Concepts. Implementation. All about Signals (Forms, Store), AI, Architecture, and more

If you want the book as soon as it’s available:

πŸ‘‰ Join the waiting list
βœ”οΈ get notified immediately
βœ”οΈ get an early-bird discount
5/5

www.angulararchitects.io/en/ebooks/mo...

17.02.2026 08:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Chapter 7: Vitest Component Testing (Browser Mode)
Testing in Angular is changing fast β€” and this is one of the biggest improvements in years.

You’ll learn how to use Vitest for fast, modern component testing β€” directly in the browser.
4/..

17.02.2026 08:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Chapter 6: Signal Forms (deep dive)
Forms are still one of the hardest parts in enterprise Angular.

This chapter covers how to build large and nested forms without pain:

βœ”οΈ custom validators
βœ”οΈ metadata
βœ”οΈ custom controls
βœ”οΈ complex / nested forms
3/5

17.02.2026 08:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Chapter 3: Reactive Design with Signals
This chapter is about how Signals become real architecture building blocks β€” not just "state with getters".

You’ll learn how to build reactive flows that stay maintainable in large apps.
2/5

17.02.2026 08:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

🧡 Sneak peek: Here are a few chapters from my upcoming Modern Angular book:

Chapter 2: Signals & Resources (from day 1)
No "intro fluff" β€” we go straight into the new reactive mental model.

βœ”οΈ Signals
βœ”οΈ Resources
βœ”οΈ Input & Model Signals

(πŸ‘‡ Waiting list at the end)
1/5

17.02.2026 08:58 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Find the slides and the live demo here πŸ‘‡ 6/6
www.angulararchitects.io/en/presentat...

12.02.2026 10:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

4️⃣ What are the hidden costs?
You need a small platform team that provides guidance and helps resolve cross-team issues.

This is something I’ve seen in every successful Micro Frontend project 5/6

12.02.2026 10:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

3️⃣ There are several alternatives with different trade-offs.
Often, you trade team autonomy or UX (bundle size, deep links) for easier integration.

Also: If you only have one team, a modularized monolith (β€œmodulith”) is very likely the better choice 4/6

12.02.2026 10:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

2️⃣ If you load your Micro Frontends via Federation, you get the best of both worlds:
Shared deps when versions match β€” isolated deps when they don’t 3/6

12.02.2026 10:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

1️⃣ You need some form of abstraction between your Micro Frontends.
A popular option: Web Components 2/6

12.02.2026 10:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image

🧡 Multi-version / multi-framework Micro Frontends are where most architectures start to hurt.

At @oop_conference in Munich I shared what actually works in practice. Here are the key takeaways πŸ‘‡ 1/6

12.02.2026 10:48 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Announcing: Q2 dates for our public workshops.
All details on our website.

12.02.2026 09:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Test Angular Components Like a Real User with Vitest "Full" Browser Mode
YouTube video by Marmicode – By Younes Jaaidi Test Angular Components Like a Real User with Vitest "Full" Browser Mode

πŸ‘‹ @vitest.dev Browser Mode for #Angular is not just a switch β€” but a different recipe πŸ˜‰

Let's dive into what's cooking under the hood:
βš™οΈ How it works (Vitest vs Playwright roles)
πŸŒ“ "Partial" vs. πŸŒ• "Full" Browser Mode
πŸ”Œ APIs: userEvent vs. page
πŸͺœ Progressive migration

youtu.be/Pu22JQG6jdg

#testing

12.02.2026 08:01 β€” πŸ‘ 17    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
[EN] Angular Moves to Vitest – What Does That Mean for Us?
YouTube video by Manfred Steyer [EN] Angular Moves to Vitest – What Does That Mean for Us?

πŸ§ͺ Enjoyed the conversation between @manfredsteyer.bsky.social and @rainerhahnekamp.bsky.social about the future of testing with @angular.dev and @vitest.dev.

I appreciate the recommendation of @analogjs.org for previous versions of Angular & compatibility with IDEs

www.youtube.com/watch?v=1ac9...

11.02.2026 17:52 β€” πŸ‘ 7    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Preview
Angular Architecture Workshop Advanced Angular Workshop with Strategies for large & long-living Business Applications. Hosted by Manfred Steyer, GDE & Angular Architect.

Details & Tickets πŸ‘‡
www.angulararchitects.io/en/training/...

10.02.2026 10:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

Completely updated my material for the Angular Architecture Workshop next week

βœ… Signal-first and Zone-less
βœ… Signal Store, Signal Forms
βœ… Agentic UI patterns
βœ… Nx, Sheriff, Federation

Last-minute tickets are still available.
Details in the comments πŸ‘‡

10.02.2026 10:56 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Ng-News 26/04: Micro Frontends at Google, Update on TypeScript
YouTube video by ng-news Ng-News 26/04: Micro Frontends at Google, Update on TypeScript

New Episode:

Micro Frontends at Google with Doug Parker: Isolation, Protocol Buffers, and when to avoid.

+TypeScript Go rewrite update and Angular DevTools Signal Graph.

youtu.be/OF3QHLUPvEw

09.02.2026 09:39 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Dynamic Reports: Natural Lanaguage Queries with On-the-Fly Code Generation - ANGULARarchitects This is post 3 of 3 in the series β€œAI Assistants” An AI Assistant for your Angular Application: Tool Calling in the Frontend with Hashbrown Generative UI for AI Assistants: Component Control with Hash...

Hashbrown makes this elegant with two building blocks:

- structuredCompletionResource (structured output)
- a sandboxed JavaScript runtime (safe execution)

Full article + source code 4/4
πŸ‘‰ www.angulararchitects.io/en/blog/dyna...

06.02.2026 14:19 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0