Protect Angular routes with modern functional guards. Learn CanActivateFn auth guards, role/permission checks via route data, CanMatch for lazy routes...
MicroPyramid Blog
Articles that strengthen our current focus on AI systems, modernization, and product engineering, alongside the broader engineering archive.
Older posts still cover Django, Python, AWS, Salesforce, React, Flutter, and Svelte, but the clearest current signal is around the three service lanes below.
AI Systems
RAG, knowledge workflows, search, and practical AI system design.
Explore service pageModernization
Legacy cleanup, migration planning, Django rescue, and safer system change.
Explore service pageProduct Engineering
Full-stack delivery, dashboards, portals, MVPs, and AI-ready product work.
Explore service pageA modern guide to Angular forms (17/18/19): reactive vs template-driven, typed reactive forms, built-in, custom, and async validators, and how to show...
"Angular 2" is the 2016 rewrite and is long obsolete. Modern Angular (v17-v20+) starts with the CLI: ng new, standalone components, signals, and built...
Angular is a full, TypeScript-based framework for building client-side single-page applications. "Angular 2" is just the 2016 rewrite β today it is si...