Blog
Notes from building Angular frontends: what I tried, what broke, what I would do again.
Ten records is easy, ten thousand is engineering
Server-side pagination, sorting and filters for PrimeNG tables, with one TablePaginationState class and the bridge between Signals and RxJS.
Signals in a real app: the ApexFlow auth module
How the authentication state of my thesis project moved to Angular Signals, what that removed from the code, and where RxJS still belongs.
Why Spring Boot when I already knew TypeScript?
A senior backend friend asked why my thesis paired Angular with Java instead of NestJS. What drove the choice, what it cost, and what I think now.