Firebase hybrid on-device with Angular
Some of you asked me to create an example of integration between Angular and one of Firebase's latest...
Some of you asked me to create an example of integration between Angular and one of Firebase's latest...
Level up your workflow with Angular 20.1: master template assignment, fine-tuned HTTP control, streamlined tests, and cleaner lifecycles.
This week: Angular performance tips, Zoneless mode explained, rare gems like viewProviders, Signals...
The Angular team now advises against using the Angular Animations package. There's currently an RFC up for a way to handle :leave state natively with the framework. But what if we do not want to wait for this feature to ship? Let's add it ourselves!
Streamline your complex B2B app migration with an incremental strategy. Minimize regressions, ensure stability, and speed up delivery.
Thanks to fantastic Organizers of AngularConnect London Conf I have: 2x 90% DISCOUNT CODE for AngularConnect Conference ( September 12-13, 2025 )
In this article I am going to share the plugin I created for Angular Material Blocks to preview code...
Scalable architecture, lean animations, and performance tuning — this week’s Angular updates are...
Planning and delivering projects is dead simple. As long as you know what you are doing and what you are trying to achieve. Here’s the expanded recipe for avoiding the most common f-ups in business planning, management, and development + how to finally break free from the vicious circle of doom that
Introduction Angular is a powerful and extensive framework that offers an incredible range of capabilities. But with great power comes a steep learning curve. Mastering Angular often requires digesting a vast amount of material—from core concepts like dependency injection and routing to more advance
Boost your Angular code quality with ESLint. Learn to setup custom rules and auto-fix patterns for clean, scalable, and bug-free apps.
Most Strategy pattern tutorials use plain TypeScript. This article shows how to apply it the Angular way—with DI, interceptors, and runtime dispatching. Learn scalable patterns like Service Locator and self-registering Dispatcher, usable for errors, WebSockets, analytics, and more.
Hello Devs, You know those moments where everything compiles, no warnings pop up, the UI mostly...
Angular 17 introduced a powerful feature called Deferrable Views (stable in Angular 18), revolutionising how we handle lazy loading in our applications. While traditionally we relied on dynamic imports with async/await and ViewContainerRef, Deferrable Views bring lazy loading directly to our templat
Over the past few years, I’ve supported numerous companies in implementing large enterprise systems using Angular in the frontend. Due to their size and complexity, it’s usually necessary to break such systems down into smaller, more manageable pieces. What sounds simple at first glance often proves
Younes Jaaidi shares a structured way to approach AI-assisted coding, breaking it into stages with...
Ensure EU compliance by June 2025. Master WCAG 2.2 standards and Angular accessibility tools to build inclusive, high-quality applications.
This week’s Angular Q&A brought some clarity — and some controversy — especially around the new...
My favorite Angular resources of May, 2025
I used to think the whole try-and-fail wording was just a catchy phrase people threw around to sound deep. Turns out it has some truth to it and the fail part is very real. Failing sucks, and many times, It's not just some feel good “learning opportunity”. It usually comes with blame, criticism, and
Intro As engineers, we are used to having things in our control - the outcome of the task normally depends on our implementation. Growing from senior to a lead role requires a mindset shift. You become a multiplier for the team and helping others around you becomes one of the main priorities. The ov
Dies ist Beitrag 2 von 2 der Serie “Angular Project Setup” The Perfect Project Setup for Angular: Structure and Automation for More Quality NG Best Practices: Prettier & ESLint I consider myself a strict nerd when it comes to project rules, and I have a great need for clean, readable code. Hence, in
Introduction Error handling is as much of an important topic as it is also hated, and even more so, overlooked. Of course, we all enjoy authoring cool features, fascinating animations and beautiful UIs, but not so much do we love writing a bunch of code whose only purpose is to save us when somethin
Angular 20 promotes key features like effect() and linkedSignal() to stable and introduces zoneless...