InAngular EngineeringbyDipak Ahirav·5d agoStop Turning One Angular Feature Store Into the State Owner for Every ScreenA feature store should own cohesive state — not become a permanent container for every page, dialog, filter, workflow, and temporary…
InAngular EngineeringbyDipak Ahirav·5d agoStop Hiding Shareable Angular State Inside Components and StoresIf refreshing the browser, pressing Back, or sharing the URL should preserve a state, your Angular component may not be the right owner.
InAngular EngineeringbyDipak Ahirav·Nov 1Stop Refreshing Everything After Every Angular MutationIf every save, approve, delete, or update triggers a full feature reload, you do not have a cache strategy — you have a reset button.
InAngular EngineeringbyDipak Ahirav·Oct 29Stop Storing Backend DTOs Directly in Your Angular Feature StateYour backend response shape is a transport contract. It should not automatically become your Angular domain model, store state, and UI…A response icon1A response icon1
InAngular EngineeringbyDipak Ahirav·Oct 27Stop Turning Your Angular Shared Library Into a Dumping Groundshared/ should contain truly reusable building blocks — not become the place where code goes when nobody knows who owns it.
InAngular EngineeringbyDipak Ahirav·Oct 21Stop Using One loading Boolean for Your Entire Angular FeatureA single loading flag looks simple — until one screen has initial load, refresh, save, delete, export, and background requests happening…
InAngular EngineeringbyDipak Ahirav·Oct 18Stop Making Angular Route Guards Fetch the Data Your Page Actually NeedsA guard should answer whether navigation is allowed — not quietly become your page’s data-loading layer.
InAngular EngineeringbyDipak Ahirav·Oct 15Stop Scattering Feature Flag Checks Across Your Angular ApplicationFeature flags should control rollout — not become permanent business logic hidden inside components, templates, guards, and services.
InAngular EngineeringbyDipak Ahirav·Oct 14Stop Treating Angular Forms as Your Domain ModelA FormGroup should manage user input. It should not become your business entity, API contract, store, and workflow state at the same time.
Md.Ariful Islam·Oct 6A Simple, Scalable Architecture for Angular ProjectsTen rules any team can follow, from the first component to the thousandth.