{"id":19613,"date":"2023-08-08T17:30:38","date_gmt":"2023-08-08T15:30:38","guid":{"rendered":"https:\/\/angular.kloosprojekt.com\/?page_id=19613"},"modified":"2023-10-16T11:39:28","modified_gmt":"2023-10-16T09:39:28","slug":"manfred-steyer","status":"publish","type":"page","link":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/","title":{"rendered":"Manfred Steyer"},"content":{"rendered":"  \n<section class=\"pe trainers\">\n  <div class=\"pe-ow trainers-ow\">\n    <div class=\"pe-iw trainers-iw no-padding-bottom\">\n                                      \n        \n\n  <h2  class=\"heading trainers-heading \">Manfred Steyer<\/h2>\n      \n      <div class=\"trainers-listing one-full-width-column \" itemscope itemtype=\"https:\/\/schema.org\/ItemList\">\n        \n          \n                                \n          \n                    \n          \n          <span style=\"display: none;\">https:\/\/www.angulararchitects.io\/en\/trainer\/manfred-steyer-gde\/<\/span>\n\n                                \n          <div class=\"trainer\" itemprop=\"itemListElement\" itemscope itemtype=\"https:\/\/schema.org\/Person\">\n\n            <figure>\n                              <a class=\"trainer-link\" href=\"https:\/\/www.angulararchitects.io\/en\/trainer\/manfred-steyer-gde\/\">\n                  <img decoding=\"async\" class=\"trainer-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/manfred_steyer.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/manfred_steyer.jpg 745w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/manfred_steyer-300x300.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/manfred_steyer-100x100.jpg 100w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/manfred_steyer-600x601.jpg 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/manfred_steyer-150x150.jpg 150w\" alt=\"\" itemprop=\"image\">\n                <\/a>\n              \n              <figcaption>\n                <h3 class=\"trainer-name\" itemprop=\"name\">\n                                      <a href=\"https:\/\/www.angulararchitects.io\/en\/trainer\/manfred-steyer-gde\/\">\n                      Manfred Steyer, GDE\n                    <\/a>\n                                  <\/h3>\n\n                                                  \n                                  <div class=\"trainer-description\" itemprop=\"description\"><p>Under the leadership of Manfred Steyer, ANGULARarchitects.io supports companies with the implementation of web-based business applications with Angular.<\/p>\n<p>At the Angular seminars he designs, he combined his profound knowledge of Angular, for which he was recognized by Google as a Google Development Expert (GDE), with his experience, which he worked as a team leader in the field of software development, as a Professor at a university of applied sciences and as an external member of the Angular team.<\/p>\n<p>Manfred has completed several part-time degree programs, including IT and IT marketing in Graz (Austria), Computer Science in Hagen (Germany), and Software Architecture in Cork (Ireland). Additionally, he engaged in four semesters of training in the field of adult education.<\/p>\n<p>Manfred has published books at O'Reilly, Microsoft Press, and Hanser and writes for Heise Online, windows.developer and the Java magazine. He also regularly shares his knowledge at conferences.<\/p>\n<\/div>\n                \n              <\/figcaption>\n            <\/figure>\n          <\/div>\n              <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n  \n<section class=\"pe news-teasers\" style=\"background-color: #560F35; color: #FFFFFF;\">\n  <div class=\"pe-news-teasers-ow pe-ow\">\n    <div class=\"pe-news-teasers-iw pe-iw \">\n                                              \n\n  <h2  class=\"heading news-teasers-heading is-style-h2\">Blog Beitr\u00e4ge by Manfred Steyer<\/h2>\n      \n              \n        \n      \n              <div class=\"teasers-w\">\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-33075 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-33075-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/migrate-from-karma-to-vitest\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/04\/shutterstock_2562282845-373x210-c-default.jpg\" alt=\"\" title=\"Pink,And,Purple,Nebula,Background\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-04-02T17:32:55+02:00\">2. April 2026<\/time>\n            <div class=\"teaser-author\">Marcell Kiss<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-33075-post-title\">Migrate from Karma To Vitest<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Contents\nWhy Vitest instead of Karma?\nMore on Vitest\nBefore starting the migration\nConfirm you\u2019re using...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-32829 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-signal-forms-en\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-32829-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/migrating-to-angular-signal-forms-interop-with-reactive-forms\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/03\/shutterstock_2594684125-1-373x210-c-default.jpg\" alt=\"\" title=\"Outdoor,Photo,Of,Please,Create,A,Picture,That,Could,Be\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-03-16T20:02:06+01:00\">16. March 2026<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-32829-post-title\">Migrating to Angular Signal Forms: Interop with Reactive Forms<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Signals Forms is the new Forms implementation in Angular. However, Reactive Forms will be supported for...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-32626 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-ai-assistants\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-32626-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/dynamic-reports-natural-lanaguage-queries-with-on-the-fly-code-generation\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2026\/02\/shutterstock_2663369517-373x210-c-default.jpg\" alt=\"\" title=\"Calculator,,Account,Statement,And,Business,Report,With,Review,Of,Year\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-02-05T21:34:57+01:00\">5. February 2026<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-32626-post-title\">Dynamic Reports: Natural Language Queries with On-the-Fly Code Generation<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Depending on the context, AI assistants can select display components from a predefined catalog. However,...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-31238 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-signal-forms-en\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-31238-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/all-about-angulars-new-signal-forms\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/09\/shutterstock_2631518239-373x210-c-default.jpg\" alt=\"\" title=\"Complete,An,Online,Survey,Register,With,An,Online,Registration,Form\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2026-01-22T21:00:49+01:00\">22. January 2026<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-31238-post-title\">Angular Signal Forms &#8211; Everything You Need to Know<\/h3>\n          <p class=\"teaser-excerpt\">\n                          The long-awaited Signal Forms bridge a crucial gap between Angular's Signal-based reactivity and user...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-32145 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-ai-assistants\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-32145-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/generative-ui-for-ai-assistants-component-control-and-structured-output-with-hashbrown\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_1099422191-1-373x210-c-default.jpg\" alt=\"\" title=\"3d,Rendering,Cyborg,Teaching,In,Classroom,Or,Training,Room\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2025-12-17T13:58:54+01:00\">17. December 2025<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-32145-post-title\">Generative UI for AI Assistants: Component Control with Hashbrown<\/h3>\n          <p class=\"teaser-excerpt\">\n                          In my last article about Hashbrown, I showed how an LLM-based chat assistant can be integrated into an...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-31926 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-31926-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/whats-new-in-angular-21-signal-forms-zone-less-vitest-angular-aria-cli-with-mcp-server\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_2243296597-373x210-c-default.jpg\" alt=\"\" title=\"New.,Cubes,Form,The,Word,New.,The,Extensive,Concept,Of\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2025-12-02T10:45:22+01:00\">2. December 2025<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-31926-post-title\">What\u2019s new in Angular 21?<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Angular 21, released at the end of 2025, brings several new features: Signal Forms as a reactive form...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-31886 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-accessibility-in-angular-en\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-31886-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-aria\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/angular-v21-black-2-373x210-c-default.jpg\" alt=\"Angular Architects V21\" title=\"angular-v21-black\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2025-12-01T22:00:46+01:00\">1. December 2025<\/time>\n            <div class=\"teaser-author\">Alexander Thalhammer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-31886-post-title\">Why Angular ARIA in v21 is pretty neat<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Angular ARIA is a collection of headless, accessible directives that implement common WAI-ARIA patterns....\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-31737 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-ai-assistants\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-31737-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/an-ai-assistant-for-your-angular-application-tool-calling-in-the-frontend-with-hashbrown\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/11\/shutterstock_2263172483-373x210-c-default.jpg\" alt=\"\" title=\"shutterstock_2263172483\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2025-11-22T17:17:57+01:00\">22. November 2025<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-31737-post-title\">An AI Assistant for your Angular Application: Tool Calling in the Frontend with Hashbrown<\/h3>\n          <p class=\"teaser-excerpt\">\n                          AI-based assistants improve the user experience and reduce support costs. However, their implementation...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                      \n  <div class=\"teaser-ow\">\n\n    \n    \n    <article class=\"teaser-iw post-31399 post type-post status-publish format-standard has-post-thumbnail hentry category-uncategorized post_series-signal-forms-en\" aria-labelledby=\"block_97d47d7a835f9cbccc117f5ed69972a1-31399-post-title\" role=\"article\">\n      <a class=\"teaser-link has-thumbnail\" href=\"https:\/\/www.angulararchitects.io\/en\/blog\/dynamic-forms-building-a-form-generator-with-signal-forms\/\" aria-label=\"Read the full article\">\n                  <figure class=\"teaser-image-wrapper\">\n            <img loading=\"lazy\" decoding=\"async\" class=\"teaser-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/10\/shutterstock_2601199863-373x210-c-default.jpg\" alt=\"\" title=\"Workers,In,Paint-stained,Overalls,Renew,The,Marking,Of,The,Bicycle\" width=\"373\" height=\"210\" \/>\n          <\/figure>\n                <div class=\"teaser-text\">\n          <div class=\"teaser-date-and-author\">\n            <time class=\"teaser-date\" datetime=\"2025-10-05T19:23:52+02:00\">5. October 2025<\/time>\n            <div class=\"teaser-author\">Manfred Steyer<\/div>\n          <\/div>\n          <h3 class=\"teaser-heading\" id=\"block_97d47d7a835f9cbccc117f5ed69972a1-31399-post-title\">Dynamic Forms: Building a Form Generator with Signal Forms<\/h3>\n          <p class=\"teaser-excerpt\">\n                          Dynamic Forms built by a form generator have quite a history in Angular. Such form generators enable...\n                      <\/p>\n        <\/div>\n      <\/a>\n    <\/article>\n  <\/div>\n\n                  <\/div>\n      \n              <div class=\"news-teasers-buttons\">\n          <a class=\"button\" href=\"https&#x3A;&#x2F;&#x2F;www.angulararchitects.io&#x2F;en&#x2F;blog&#x2F;\" target=\"\">All articles<\/a>\n        <\/div>\n      \n          <\/div>\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":12490,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":""},"class_list":["post-19613","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Manfred Steyer - ANGULARarchitects<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Manfred Steyer - ANGULARarchitects\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/\" \/>\n<meta property=\"og:site_name\" content=\"ANGULARarchitects\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-16T09:39:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/\",\"name\":\"Manfred Steyer - ANGULARarchitects\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\"},\"datePublished\":\"2023-08-08T15:30:38+00:00\",\"dateModified\":\"2023-10-16T09:39:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Team\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/team\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Manfred Steyer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"name\":\"ANGULARarchitects\",\"description\":\"AngularArchitects.io\",\"publisher\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.angulararchitects.io\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\",\"name\":\"ANGULARarchitects\",\"alternateName\":\"SOFTWAREarchitects\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg\",\"contentUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg\",\"width\":644,\"height\":216,\"caption\":\"ANGULARarchitects\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/github.com\/angular-architects\",\"https:\/\/www.linkedin.com\/company\/angular-architects\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Manfred Steyer - ANGULARarchitects","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/","og_locale":"en_US","og_type":"article","og_title":"Manfred Steyer - ANGULARarchitects","og_url":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/","og_site_name":"ANGULARarchitects","article_modified_time":"2023-10-16T09:39:28+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/","url":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/","name":"Manfred Steyer - ANGULARarchitects","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/#website"},"datePublished":"2023-08-08T15:30:38+00:00","dateModified":"2023-10-16T09:39:28+00:00","breadcrumb":{"@id":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.angulararchitects.io\/en\/team\/manfred-steyer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.angulararchitects.io\/en\/"},{"@type":"ListItem","position":2,"name":"Team","item":"https:\/\/www.angulararchitects.io\/en\/team\/"},{"@type":"ListItem","position":3,"name":"Manfred Steyer"}]},{"@type":"WebSite","@id":"https:\/\/www.angulararchitects.io\/en\/#website","url":"https:\/\/www.angulararchitects.io\/en\/","name":"ANGULARarchitects","description":"AngularArchitects.io","publisher":{"@id":"https:\/\/www.angulararchitects.io\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.angulararchitects.io\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.angulararchitects.io\/en\/#organization","name":"ANGULARarchitects","alternateName":"SOFTWAREarchitects","url":"https:\/\/www.angulararchitects.io\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg","contentUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg","width":644,"height":216,"caption":"ANGULARarchitects"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/github.com\/angular-architects","https:\/\/www.linkedin.com\/company\/angular-architects\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/19613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/comments?post=19613"}],"version-history":[{"count":4,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/19613\/revisions"}],"predecessor-version":[{"id":23028,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/19613\/revisions\/23028"}],"up":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/12490"}],"wp:attachment":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media?parent=19613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}