Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: RxJS
An Immutable, Closure-Based Query Builder for Angular HttpClient
Replace repeated HttpParams boilerplate with a small closure-based request builder, wired through an InjectionToken, that stays immutable, typed and easy to test.
9 min readUntangling an Angular AuthService: Gateway, Store, Facade and Ports
Split a bloated Angular AuthService into a gateway, a signal store, a storage port and a facade, with single-flight token refresh, a scoped interceptor and testable guards.
17 min readReplacing Loading Flags in Angular with a Discriminated AsyncState Union
Model Angular async operations as one typed union, derive booleans with computed signals and drive every state transition through a single RxJS operator.
11 min readOne JSON Envelope for Every NestJS Route: Interceptors Plus a Global Filter
Wrap every NestJS response in a typed envelope using a generic interceptor, a message decorator and an exception filter, while keeping controllers free of boilerplate.
6 min readDesigning for Failed Requests in Angular: States, Interceptors and Retries
Learn how to classify HTTP failures in Angular, clean up loading state, centralize handling in interceptors, retry safely and show messages users can act on.
9 min readInside NestJS Interceptors: Fixing a 96% Latency Regression at Scale
Learn how NestJS's AOP execution pipeline and RxJS teardown pitfalls caused a P99 latency spike, and how to build a zero-allocation audit interceptor to fix it.
7 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.