ScottTylerTech
- 5 skills
- 0 followers
- 19 hours ago last updated
- ▌ Feature Flags · scotttylertech bundleThe framework integrates with Harness Feature Flags tool using their .NET SDK and provides the ability to hide features behind feature flags at both the front-end and BFF level. Due to the high cost of using the front-end Harness SDK, all flag evaluations must go through the BFF.
- ▌ Ngrx Patterns · scotttylertechNgRx global store and component store patterns for this project. Use when writing or reviewing actions, effects, reducers, selectors, state, facade services, or component stores (ComponentStore). Covers operator selection, entity adapter usage, routing effects, pagination actions, and selector testing conventions.
- ▌ Backend Unit Testing · scotttylertechWrite backend unit/integration tests in C# using xUnit, Testcontainers, and EF Core against a real PostgreSQL database. Use when: writing manager tests, creating test classes with DatabaseFixture, adding tests that use TransactionalDbContext, writing tests with ChangeTracker.Clear(), hardcoding entity Ids, arranging minimal test data, or following team unit test standards and patterns.
- ▌
- ▌ Rxjs Best Practices · scotttylertechRxJS best practices for Angular frontends using NgRx. Use when: writing or reviewing component observables, using shareReplay, subscribing to store selectors, managing feature flags, adding takeUntil cleanup, using BehaviorSubject, or deciding between async pipe and manual subscriptions.