👋 A Warm Welcome to Angular Addicts

Welcome to the 34th edition of the Angular Addicts Newsletter, a monthly digest of hand-picked Angular resources that stood out to me. (You can find the 33rd, 32nd, and 31st issues here.)

📜 Top Angular Reads of 2024

I’ve curated a list of the most valuable Angular articles from last year. If you’re aiming to sharpen your skills or explore the latest best practices, these pieces are a great starting point.

📢 Latest Releases and Updates

📢 Angular 19.1 — What’s New?

By Cédric Exbrayat

Angular 19.1, the newest minor release, landed in January. Cédric highlights the standout additions:

  • Unused standalone imports are now automatically removed
  • The ngComponentOutlet directive gains a componentInstance property
  • Devtools now includes a router graph
  • CLI support for Templates HMR
  • CLI support for i18n subPath
  • CLI support for SSR redirection to the preferred locale
  • CLI support for SSR preloading of lazy-loaded routes
  • CLI support for the ng-packagr builder
  • CLI now warns about incorrect localize imports

📢 Nx 20.3 — What’s New

By Zack DeRose

Here’s what’s been introduced since Nx 20 first shipped:

  • TypeScript Project References and Workspaces support
  • Rspack updates
  • Nx Console now shows CI pipeline status directly in your IDE
  • Improvements across Nx Cloud
  • Support for Angular 19
  • Core performance optimizations
  • Powerpack enhancements
  • RFC for Infinite Tasks

📢 Tailwind CSS v4.0

Key highlights from the release include:

  • A new high-performance engine — full builds are up to 5x faster, incremental builds exceed 100x speed, and timings are now measured in microseconds.
  • Built for the modern web — leveraging advanced CSS features like cascade layers, registered custom properties via @property, and color-mix().
  • Simpler installation — fewer dependencies, no configuration needed, and just one line added to your CSS file.
  • A first-party Vite plugin — designed for maximum performance with minimal setup.

💎 Angular Gems — January 2025

📰 Angular’s Roadmap for 2025

By Minko Gechev

Minko shares findings from the 2024 Developer Survey and outlines what the Angular team is focusing on for the coming year.

📰 Getting Started with Domain-Driven Design

By Tomasz Ducin

This five-part series walks through:

  • Why DDD is about people, not technology
  • How to engage with domain experts
  • The importance of a shared, ubiquitous language
  • Autonomous models within Bounded Contexts
  • Why your Frontend is not itself a Bounded Context

📰 Choosing the Right Signal Tool

By Matthieu Riegler

Which signal-based approach fits your specific scenario? This chart helps you decide.

📰 Using Untagged Template Literals in Angular

By Netanel Basal

Angular 19.2 is set to support untagged template literals within expressions, opening up new possibilities for template syntax.

📰 Building a Sentiment Classifier with Chrome’s Prompt API

By Connie Leung

This guide is part of Connie’s ongoing series on Chrome’s AI features in Angular:

The built-in AI in Chrome runs local models in Canary, so it costs nothing to use.

📰 Creating an RxJS Visualizer with AI in Four Hours

By Daniel Glejzner

Daniel shows how he used bolt.new to build an RxJS Marble Diagram visualizer as a React app — without writing a line of code himself.

📰 My Go-To Angular Setup in 2025

By Rainer Hahnekamp

Rainer breaks down his recommended practices and tools for building Angular apps this year.

📰 Understanding Tree Shaking in Angular

By Santosh Yadav

Santosh takes a detailed look at how tree shaking works in Angular and why it matters for your bundle size.

👨‍💻 About the Author

I’m Gergely Szerovay. I spent years working as a data scientist and full-stack developer, and I now serve as a frontend tech lead with a focus on Angular development. In my role, I keep a close eye on how Angular and the wider frontend ecosystem are progressing. To pass along what I learn, I launched the Angular Addicts newsletter in 2022 — a monthly roundup of the best resources I encounter. Whether you’re just starting out or have years of experience, there’s something here for you. Reach out if you’re interested in contributing as a writer. Let’s keep learning Angular together! Subscribe here 🔥

Angular has changed quickly in recent years, and generative AI has similarly accelerated how we build software. To stay current with AI-assisted development, I’ve started building AI tools in public and sharing my progress on AIBoosted.dev. Come along on this journey: Subscribe here 🚀

Follow me on Substack (Angular Addicts), Substack (AIBoosted.dev), Medium, Dev.to, Twitter, or LinkedIn for more on Angular and building AI-powered apps with AI, TypeScript, React, and Angular!

🕹️Back issues

If you haven’t caught up with earlier editions of this newsletter, a full archive is available here. The three most recent installments are listed below:

📨 Share your Angular resource

Stumbled upon a noteworthy Angular article, tweet, or another resource — your own or someone else’s? Drop it in the comments or reach out via Twitter. It could be highlighted in a future edition of Angular Addicts!