{"id":2276,"date":"2025-03-26T16:13:31","date_gmt":"2025-03-26T23:13:31","guid":{"rendered":"https:\/\/www.angulartraining.com\/daily-newsletter\/?p=2276"},"modified":"2025-03-26T16:14:15","modified_gmt":"2025-03-26T23:14:15","slug":"tree-houses-and-angular-day","status":"publish","type":"post","link":"https:\/\/www.angulartraining.com\/daily-newsletter\/tree-houses-and-angular-day\/","title":{"rendered":"Tree houses and Angular Day!"},"content":{"rendered":"\n<p>This week, I&#8217;m attending the Microsoft Global MVP summit in the Pacific Northwest of the US, and I thought it would be a good idea to get some inspiration by writing from one of the tree houses on the Microsoft Redmond campus. So here is the view from where I&#8217;m writing this newsletter today:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"http:\/\/www.angulartraining.com\/daily-newsletter\/wp-content\/uploads\/2025\/03\/PXL_20250326_225306226.jpg\" alt=\"\" class=\"wp-image-2277\" style=\"width:673px;height:auto\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>I&#8217;m using the 3-2-1 format of the newsletter, posting some good content to review, updates to know about, and one question to ponder:<\/p>\n\n\n\n<p><strong>One video to watch:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instead of sharing three short articles, I thought of this <a href=\"https:\/\/www.youtube.com\/watch?v=rRWPSvoVSGk\" target=\"_blank\" rel=\"noopener\" title=\"\">video from Alex Rickabaugh explaining change detection<\/a> (I mean&#8230; synchronization!). I guarantee it will be a very well-spent half-hour watching it. <\/li>\n<\/ul>\n\n\n\n<p><strong>Two Angular updates:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Directives such as <strong>ngIf<\/strong> and <strong>ngFor<\/strong> will soon get deprecated to favor the new control flow blocks. An <a href=\"https:\/\/angular.dev\/reference\/migrations\/control-flow\" target=\"_blank\" rel=\"noopener\" title=\"\">automated migration CLI command is already available<\/a>, so don&#8217;t hesitate to use it.<br><\/li>\n\n\n\n<li>\u00a0<strong>Frontend Nation Angular Day<\/strong>\u00a0with Minko Gechev (his talk is about Angular in 2025) and other Angular rock stars is tomorrow (or today, depending on when you read this!). It&#8217;s a free online event, and I&#8217;ll be speaking, too.\u00a0<a href=\"https:\/\/frontendnation.com\/events\/angular-day-2025\" target=\"_blank\" rel=\"noreferrer noopener\">You can still register here<\/a>.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>One question to think about:<\/strong><\/p>\n\n\n\n<p>Have you ever used the <a href=\"https:\/\/www.angulartraining.com\/daily-newsletter\/angular-profiler-for-performance-tuning\/\">Angular profiler<\/a>? If not, you should try it to see how much time Angular spends rendering and updating your components.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, I&#8217;m attending the Microsoft Global MVP summit in the Pacific Northwest of the US, and I thought it would be a good idea to get some inspiration by writing from one of the tree houses on the Microsoft Redmond campus. So here is the view from where I&#8217;m writing this newsletter today: I&#8217;m [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2276","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/comments?post=2276"}],"version-history":[{"count":3,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2276\/revisions"}],"predecessor-version":[{"id":2280,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/posts\/2276\/revisions\/2280"}],"wp:attachment":[{"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/media?parent=2276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/categories?post=2276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.angulartraining.com\/daily-newsletter\/wp-json\/wp\/v2\/tags?post=2276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}