Angular, frontend architecture and the browser platform. All studies and articles in one collection.
10 publications
Beyond Lighthouse: Understanding Performance in Angular
How browser metrics connect to Angular rendering, hydration, deferred views and the cost of an interaction.
Read more ↗Accessible by Design: Building Accessible Angular Websites
Semantics, keyboard navigation, forms, focus and visual design—translated into practical Angular patterns.
Read more ↗Angular Architectures: From NgModules to Domain Boundaries
A practical comparison of module-oriented, feature-based, vertical-slice and domain-oriented Angular applications: where state lives, which dependencies may point where, and what each abstraction costs.
Read more ↗Angular Dependency Injection: Contracts, Factories and Multiple Backends
How Angular resolves dependencies, owns service lifetimes and connects the same feature to different backend implementations.
Read more ↗Reactive consistency starts with ownership
A design study of canonical state, derived values, and asynchronous boundaries in reactive interfaces.
Read more ↗Recovering a real-time session without losing its meaning
A design study of separate signaling and media lifecycles, bounded recovery, and truthful connection status.
Read more ↗State boundaries for an AI-assisted interface
A design study of untrusted proposals, stale responses, explicit action consent, and recoverable execution.
Read more ↗Keeping AR annotations anchored in live video
Keeping annotations attached to moving objects in a live video stream requires more than storing screen coordinates. This case study examines a tracking solution built with OpenCV and integrated into Kurento, using SIFT feature matching to preserve annotation positions as the camera or objects move.
Read more ↗Deconstructing Reactivity: How I Built an Engine from Scratch to Master the Concepts
What rebuilding signals, effects, batching, lazy evaluation, and ownership taught me about modern reactive systems.
Read more ↗How to Bypass Interceptors in Angular
How to ensure an Angular library’s API calls remain independent of interceptors configured by the consuming application.
Read more ↗