• Trainings
  • Blog
  • Talks
  • Team
  • About us
  • Contact
  • Search
  • Menu Menu
Get in touch
Fabian

About Fabian

This author has not written his bio yet.
But we are proud to say that Fabian contributed 124 entries already.

Entries by Fabian

ANGULAR, ASP.NET Core, CYPRESS, ngrx, Nx, Signals, Testing

Announcing Developer Academy Trainings

In this blog post, I want to describe the launch of Developer Academy. With the invaluable support of Steven Giesel, we finally made it a reality! Developer Academy is all about high-quality, hands-on training for modern software development. We offer expert-led workshops and courses covering Angular, .NET, TypeScript, state management with NgRx, and more. Our goal is to empower developers and teams by teaching industry best practices and cutting-edge technologies.

ANGULAR, Nx, Testing

How to Generate Unified Coverage Reports in an Nx Workspace

In This Blog Post, I’ll show how to create a unified test coverage report for an Nx workspace. While Nx generates individual coverage reports for each project, it lacks a built-in solution for a complete workspace view. This blog post provides a simple tool to merge these reports and generate detailed formats like HTML, Cobertura, JSON and more.

ANGULAR, ngrx, Signals

Extending the NgRx signal store with a custom feature

In this blog post, I want to show how we can extend the NgRx Signal Store with custom features.

ANGULAR, ngrx, Signals

NgRx Signal Store & Angular: Getting started

In this blog post, I will provide an overview of the Angular NgRx Signal Store and demonstrate how to use it in your applications.

ANGULAR, Nx

Migrating an Angular Nx Workspace to V17

This blog post will guide you through the steps of migrating your Nx and Angular workspace from version 16 to 17.

ANGULAR, DevOps, Testing

Nx and Azure DevOps Integration for Test and Coverage Reporting

In this blog post, I want to describe how you can seamlessly integrate test coverage reporting into your Nx Monorepo workflow using Azure DevOps, providing a clear and actionable view of your code quality.

ANGULAR, ngrx

Migrating Angular to NgRx functional APIs and effects

In this blog post, I want to describe how I migrated NgRx to its functional APIs and effects to use the latest features and benefits of NgRx and Angular with standalone components.

ANGULAR, Nx

Announcing “Angular Monorepos with Nx” Course on Pluralsight

In this blog post, I want to announce my new course “Angular Monorepos with Nx” on Pluralsight.

ANGULAR, Testing

Automatically mock your Angular Services when Testing

In this blog post, I want to describe how you can automatically mock your Angular Services while Testing

ANGULAR, Components

Migrating to Angular Standalone Components

In this blog post, I want to describe how I migrated an application from ngModules to standalone components. Standalone components are available since Angular’s V14 and make an angular application possible without ngModules.

Page 1 of 13123›»
Categories
ANGULARASP.NET CoreComponentsCYPRESSDevOpsESLINTFormsngrxNxSignalsTesting
Kontakt

What else?
Just click and say hello

E-MAIL
mail (at) offering.solutions

ADRESSE
Offering Solutions Software GmbH
Haldenstrasse 3
8357 Aadorf

SOCIAL

 
 

© 2025 Offering Solutions Software GmbH. | Impressum

Web & Grafikdesign von Ameisenhaufen.at

Scroll to top
Cookie-Manage consent
We use cookies and similar technologies (tracking pixels), as far as this is technically necessary for the provision of our services (e.g. language settings), as well as to the extent that you have given your consent to the processing (e.g. analysis and marketing cookies).

With these cookies, personal data is processed by us and by third parties (some of which are also based in the USA). The USA is not certified by the European Court of Justice as having an adequate level of data protection. There is a risk in particular that your data may be subject to access by US authorities for control and surveillance purposes, and that there will be no effective legal remedies available. By clicking on "Accept All", you agree that cookies may be used by us and by third parties (even in the USA). With the exception of the absolutely necessary cookies, which serve the proper functioning of the website and are not selectable, you can deselect the cookies for statistics and marketing.
Functional Always active
The technical storage or access is absolutely necessary for the lawful purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of transmitting a message over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access, which is used solely for anonymous statistical purposes. Without a subpoena, the voluntary consent of your internet service provider, or additional records from third parties, the information stored or accessed for this purpose alone can generally not be used to identify you.
Marketing
The technical storage or access is required to create user profiles, to send advertising or to track the user on a website or across multiple websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}