---
title: "May 2024: Angular, Performance, SSE, Gemini, Signals, NgRx  and More"
date: "2024-05-30"
slug: "may-2024-angular-performance-sse-gemini-signals-ngrx-and-more"
author: "Dany Paredes"
canonical: "https://danywalls.com/may-2024-angular-performance-sse-gemini-signals-ngrx-and-more"
description: "May has come to an end, and what a fantastic month it was! I had a great time learning about real-time apps, optimization, and NgRx. I also enjoyed working with Progress Telerik and Kendo UI learning about improve performance, build flexible componen..."
---

May has come to an end, and what a fantastic month it was! I had a great time learning about real-time apps, optimization, and NgRx. I also enjoyed working with [Progress Telerik and Kendo UI](https://www.linkedin.com/company/telerik-and-kendo-ui/) learning about improve performance, build flexible components, and implement signals.

Let's take a look back at the highlights and fun moments.

## 🏆Trophies, Swag, and Stickers

First, I want to say thanks again to Kendo for the Champion trophy and the stickers, and Google for the Spring welcome pack with swag and a bag. 🥰😍!

![](/images/posts/may-2024-angular-performance-sse-gemini-signals-ngrx-and-more/5217fe29-440b-4_72751.png)

## ✍🏼 Real-time SSE, Image Optimization, and NgRx 👇🏼

* How to build real time apps using SSE (Server Send Events) using NestJS and Angular  
    [https://www.danywalls.com/building-real-time-boards-with-angular-and-nestjs-using-server-sent-events](https://www.danywalls.com/building-real-time-boards-with-angular-and-nestjs-using-server-sent-events)
    
* Optimize Images with Angular ngOptimized Directive  
    [https://www.danywalls.com/how-to-optimize-images-in-angular-using-ngoptimizedimage-directive](https://www.danywalls.com/how-to-optimize-images-in-angular-using-ngoptimizedimage-directive)
    
* Lean when and why use NgRx for Angular Apps.  
    [https://www.danywalls.com/understanding-when-and-why-to-implement-ngrx-in-angular](https://www.danywalls.com/understanding-when-and-why-to-implement-ngrx-in-angular)
    
* How to Debug NgRx easy  
    [https://www.danywalls.com/how-to-debug-ngrx-using-redux-devtools](https://www.danywalls.com/how-to-debug-ngrx-using-redux-devtools)
    

## 📖 🥷🏼DeferViews, Content Projection and Signal Inputs()

As always, I took time to learn with [Progress Telerik and Kendo UI](https://www.linkedin.com/company/telerik-and-kendo-ui/) playing about improve the performance, building flexible components and move to input signals 👇🏼:

* Speed up your apps using lazy loading and @defer in Angular 17  
    [https://www.telerik.com/blogs/improve-angular-performance-lazy-loading-defer-kendo-ui](https://www.telerik.com/blogs/improve-angular-performance-lazy-loading-defer-kendo-ui)
    
* Build Flexible Components using Content Projection.  
    [https://www.telerik.com/blogs/creating-dynamic-flexible-components-angular-content-projection](https://www.telerik.com/blogs/creating-dynamic-flexible-components-angular-content-projection)
    
* By @Inputs() and Move to input Signals [https://www.telerik.com/blogs/why-move-input-signals-bye-input](https://www.telerik.com/blogs/why-move-input-signals-bye-input)
    

May was filled with writing and learning and more. Thanks to everyone for being part of it. Looking forward to more fun times ahead!
