Angular: From Zero to Expert
Subscribe
Sign in
Home
Notes
Archive
About
Latest
Top
Discussions
Angular sanitises by default. Here is where that sentence runs out.
Many of the most interesting vulnerabilities happened in places the phrase “Angular escapes untrusted values” does not reach.
6 hrs ago
•
Amos Isaila
September 2026
The Hour That Doesn’t Exist
A field guide to dates, timezones, and the Angular APIs that quietly lie to you
Sep 30
•
Amos Isaila
Angular 22.2: What's new
Smarter forms, safer templates, and reactive routing.
Sep 24
•
Amos Isaila
1
1
August 2026
Angular Content Projection Has a Real Design Problem
Content projection in simple words: Angular assigns projected nodes to slots once, when it creates the component.
Aug 30
•
Amos Isaila
1
1
What signals actually did to Angular lifecycle hooks
You cannot replace every Angular lifecycle hook with a signal, and that is the interesting part.
Aug 25
•
Amos Isaila
1
1
July 2026
Angular 22.1: What's new
Angular 22.1 improves reactivity, styling, SSR and developer tooling while delivering faster builds with OXC.
Jul 30
•
Amos Isaila
1
1
June 2026
Angular 22: What's new
Angular 22: Signal Forms are stable. OnPush is the new default. The future is here.
Jun 3
•
Amos Isaila
1
1
May 2026
injectAsync: Angular's Native Solution for Lazy-Loading Services
Angular 22 ships injectAsync — a first-party helper that lets you lazily load services through the DI system.
May 6
•
Amos Isaila
April 2026
You Can Now Control What Binds to Your Component Inputs in Angular 22
I've been using withComponentInputBinding() since Angular 16 and honestly, it's one of my favorite router features. No more injecting ActivatedRoute, no…
Apr 6
•
Amos Isaila
1
1
March 2026
Angular 22: Debounced Signal
How Angular turned signal debouncing into a first-class primitive — and why it returns a Resource.
Mar 30
•
Amos Isaila
2
1
Angular 21.2: Resource Composition via Snapshots
A deep dive into Angular's new snapshot-based pattern for transforming and composing resources without losing their interface.
Mar 22
•
Amos Isaila
Migrating to Signal Forms: The SignalFormControl Bridge in Angular 21.2
You don't have to rewrite all your forms at once. Angular 21.2 ships two interop tools that let you migrate one field — or one form — at a time.
Mar 14
•
Amos Isaila
4
1
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts