Oleksandr Poshtaruk

Oleksandr Poshtaruk
Blogger
Posted by Oleksandr Poshtaruk
Oleksandr Poshtaruk

Angular CLI flows. Big picture.

Confused by Angular tooling? Master builders, schematics, and transformers to automate routine tasks and enhance your workflow.

Oleksandr Poshtaruk

Getting inside Angular’s ElementSchemaRegistry mechanism

Stop template errors for custom elements or attributes by leveraging ElementSchemaRegistry to customize Angular’s build-time validation.

Oleksandr Poshtaruk

Mastering RxJS: operators and functions that can bite you when you don’t expect

Master complex RxJS flows with these battle-tested patterns for network requests, async streams, and observable debugging in Angular.

Oleksandr Poshtaruk

Beware! Angular can steal your time.

Stop wasting time on common Angular bugs. Master these five proven workarounds to optimize your apps and write cleaner, faster code.

Oleksandr Poshtaruk

RxJS recipes: ‘forkJoin’ with the progress of completion for bulk network requests in Angular

Track execution progress in RxJS with a custom forkJoin utility. Monitor percentage completion and results for cleaner, responsive UI.

Oleksandr Poshtaruk

RxJS ‘repeat’ operator — beginner necromancer guide

Struggling with RxJS streams that stop after one emission? Use the repeat operator to revive completed observables and simplify UI logic.

Oleksandr Poshtaruk

Making an Angular project mono repo with NgRx state management and lazy-loading.

Master multi-app Angular monorepos with lazy-loaded modules and shared NgRx stores. Simplify your architecture and improve code reuse.

Oleksandr Poshtaruk

Throttling notifications from multiple users with RxJS

Master RxJS notification streams by grouping events per user. Use groupBy and throttleTime to declutter UI alerts and clean up code.

Oleksandr Poshtaruk

RxJS: applying asyncScheduler as an argument vs with observeOn operator

Struggling with RxJS task ordering? Learn when to use the observeOn operator versus scheduler arguments for cleaner, efficient emissions.